Определить, принадлежит ли точка с координатами х, у заштрихованной плоскости - C (СИ)

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

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

#include <stdio.h>
int main(void) {
double x, y; /* координаты точки */
/* ввод координат */
printf("Vvedite coordinaty x >");
scanf("%lf",&x);
printf("Vvedite coordinaty y >");
scanf("%lf",&y);
/* вывод только что введенных значений */
printf("x=%6.3lf; y=%6.3lf\n",x,y);
/* проверка условий */
if ((x*x+y*y<=1) 
    || (x<=1) && (x>=0) && (y<=-1) && (y<=0))
printf("Tochka popadaet v oblast\n");
else printf("Tochka ne popadaet v oblast\n");
return 0;
}
вот такое должно получится

Решение задачи: «Определить, принадлежит ли точка с координатами х, у заштрихованной плоскости»

textual
Листинг программы
#include <stdio.h>
int main(void) {
double x, y; /* eii?aeiaou oi?ee */
/* aaia eii?aeiao */
printf("Vvedite koordinatu x >");
scanf("%lf",&x);
printf("Vvedite koordinatu y >");
scanf("%lf",&y);
/* auaia oieuei ?oi aaaaaiiuo cia?aiee */
printf("x=%6.3lf; y=%6.3lf\n",x,y);
/* i?iaa?ea oneiaee */
if ( (x>=-1) && (x<=1) && (y>=-1)||(x*x+y*y<=1)&& (x>=-1) && (x<=1) )
printf("Tochka popadaet v oblast\n");
else printf("Tochka ne popadaet v oblast\n");
return 0;
}

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

  1. В коде используется язык программирования C.
  2. Задача программы - проверить принадлежит ли точка с координатами x, y заштрихованной плоскости.
  3. В начале программы объявлены две переменные типа double - x и y, которые будут использоваться для хранения введенных пользователем координат.
  4. С помощью функции printf выводится сообщение с просьбой ввести координату x.
  5. С помощью функции scanf в переменную x считывается введенное пользователем значение.
  6. Аналогично, выводится сообщение с просьбой ввести координату y.
  7. Аналогично, в переменную y считывается введенное пользователем значение.
  8. С помощью функции printf выводится сообщение с введенными координатами.
  9. С помощью условного оператора if проверяется, принадлежит ли точка с координатами x, y заштрихованной плоскости.
  10. Если условие истинно, выводится сообщение Tochka popadaet v oblast, иначе выводится сообщение Tochka ne popadaet v oblast.
  11. Программа заканчивается возвратом значения 0 из функции main.

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


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

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

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