Попадает ли точка в заштрихованную область - C (СИ) (70529)

Узнай цену своей работы

Формулировка задачи:

Построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке. Попадание на границу области считать попаданием в область.

Решение задачи: «Попадает ли точка в заштрихованную область»

textual
Листинг программы
double x,y;
printf("x y:");
scanf("%lf%lf",&x,&y);
if(x<=0 && x>=-1 && y<=1 && y>=-1 || x>0 && x*x+y*y<=1) printf("YES!\n");
else printf("NO\n");

Объяснение кода листинга программы

  1. Объявляются две переменные типа double: x и y.
  2. С помощью функции printf выводится приглашение для ввода значений x и y.
  3. С помощью функции scanf вводятся значения x и y.
  4. В условии if проверяется, попадает ли точка (x,y) в заштрихованную область.
  5. Если точка попадает в заштрихованную область, выводится сообщение YES!.
  6. В противном случае выводится сообщение NO.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.071 из 5
Похожие ответы