Проверить принадлежит ли точка, заданная координатами, заштрихованной области - C (СИ) (75639)
Формулировка задачи:
Проверить принадлежит ли точка, заданная координатами, заштрихованной области. Вывести на экран TRUE или FALSE
Решение задачи: «Проверить принадлежит ли точка, заданная координатами, заштрихованной области»
textual
Листинг программы
- #include <stdio.h>
- #include <math.h>
- int incircle(double radius, double x, double y);
- int equalgreater(double m, double b, double x, double y);
- int main(void)
- {
- double x, y;
- puts("enter X, Y:");
- scanf("%lf%*s%lf", &x, &y);
- if(incircle(1,x,y) &&
- (equalgreater(1/1, 1, x, y) ||
- equalgreater(1/1, 1, -x, -y)))
- puts("True");
- else
- puts("False");
- return 0;
- }
- int incircle(double radius, double x, double y)
- {
- if (sqrt(x*x+y*y) <= radius)
- return 1;
- return 0;
- }
- int equalgreater(double m, double b, double x, double y)
- {
- if ( y-m*x >= b)
- return 1;
- return 0;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д