Проверить принадлежит ли точка, заданная координатами, заштрихованной области - C (СИ) (76081)
Формулировка задачи:
1)Проверить принадлежит ли точка, заданная координатами, заштрихованной области. Вывести на экран TRUE или FALSE.
2) Вычислите F(X) в зависимости от введенного X.
Решение задачи: «Проверить принадлежит ли точка, заданная координатами, заштрихованной области»
textual
Листинг программы
- #include <stdio.h>
- #include <math.h>
- int main()
- {
- double x, y;
- printf("Enter x, y: ");
- scanf("%f, %f", &x, &y);
- if (x < 0)
- {
- if ((x*x + y*y) < 1.)
- printf("TRUE\n");
- else
- printf("FALSE\n");
- }
- else
- {
- if ((x + fabs(y)) < 1.)
- printf("TRUE\n");
- else
- printf("FALSE\n");
- }
- return 0;
- }
Объяснение кода листинга программы
В этом коде:
- Введены две переменные типа double: x и y.
- Пользователю предлагается ввести значения для x и y с помощью функции scanf.
- Проверяется, является ли значение x отрицательным.
- Если x < 0, то выполняется следующая проверка: сумма квадратов x и y проверяется на соответствие единице. Если условие выполняется, то выводится
TRUE
, иначеFALSE
. - Если x >= 0, то выполняется следующая проверка: сумма абсолютного значения y и x проверяется на соответствие единице. Если условие выполняется, то выводится
TRUE
, иначеFALSE
. - Код завершается без ошибок, возвращая 0.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д