Определить, принадлежит ли точка с координатами (x, y) заштрихованной области - C (СИ)
Формулировка задачи:
Ни как не могу доделать кусочек лабы , буду признателен за помощь )
Даны вещественные числа x , y . Определить принадлежит ли точка с координатами (x;y) заштрихованной плоскости.
Картинка к задаче :
Решение задачи: «Определить, принадлежит ли точка с координатами (x, y) заштрихованной области»
textual
Листинг программы
#include <stdio.h>
int main(){
float x, y;
printf("x = ");
scanf("%f", &x);
printf("y = ");
scanf("%f", &y);
if (y < 0 && 4 <= (x*x + y*y) && (x*x + y*y) <= 25)
printf("Yes");
else
printf("No");
return 0;
}
Объяснение кода листинга программы
- Подключение стандартной библиотеки ввода-вывода
- Объявление переменных x и y типа float
- Вывод сообщения для ввода значения переменной x
- Ввод значения переменной x с помощью функции scanf
- Вывод сообщения для ввода значения переменной y
- Ввод значения переменной y с помощью функции scanf
- Осуществление проверки: если выполняются условия (y < 0 && 4 <= (xx + yy) && (xx + yy) <= 25), то выводится
Yes, иначеNo - Возвращение значения 0, что означает успешный конец работы программы