Определить, попадает ли точка с координатами (x, y) в заштрихованную область - C (СИ)
Формулировка задачи:
И снова здравствуйте!))Вот ещё одна задача.
Написать программу, определяющую попадает ли точка с координатами (x, y) в заштрихованную область.
Вроде правильно написана, но работает не совсем верно.
Вот код:
В этом файле docx условие и рисунок:
#include<stdio.h> #include<conio.h> void main() { float x,y; printf("\n vvedite x,y:"); scanf("%f%f",&x,&y); if((y>=0)&&(x>=0)&&(y<=3./4*x)&&(x*x+y*y>=2)&&(y>=4./3*x)&&(x*x+y*y>=2)|| (y>=0)&&(x<=0)&&(y<=3./-4*x)&&(x*x+y*y>=2)&&(y>=4./-3*x)&&(x*x+y*y>=2)|| (y<=0)&&(x<=0)&&(y>=-3./-4*x)&&(x*x+y*y>=2)&&(y<=-4./-3*x)&&(x*x+y*y>=2)|| (y<=0)&&(x>=0)&&(y>=-3./4*x)&&(x*x+y*y>=2)&&(y<=-4./3*x)&&(x*x+y*y>=2)) printf("\n da"); else printf("\n net"); getch(); }
Решение задачи: «Определить, попадает ли точка с координатами (x, y) в заштрихованную область»
textual
Листинг программы
#define R 10
Объяснение кода листинга программы
- Подключаем библиотеку
для работы с выводом на экран - Задаем константу R, которая определяет размер квадрата
- Задаем координаты точки (x, y)
- Проверяем, попадает ли точка в квадрат со стороной R по горизонтали
- Если точка попадает в квадрат по горизонтали, выводим сообщение
Точка (x,y) попадает в заштрихованную область
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д