Даны два действительных числа x и y. Проверьте, принадлежит ли точка с координатами (x,y) заштрихованному квадрату (включая его границу). Если точка принадлежит квадрату, выведите слово YES, иначе выведите слово NO. На рисунке сетка проведена с шагом 1.
Решение должно содержать функцию IsPointInSquare(x, y), возвращающую True, если точка принадлежит квадрату и False, если не принадлежит. Основная программа должна считать координаты точки, вызвать функцию IsPointInSquare и в зависимости от возвращенного значения вывести на экран необходимое сообщение.
Функция IsPointInSquare не должна содержать инструкцию if.
Входные данные
Вводятся два действительных числа.
Выходные данные
Выведите ответ на задачу.
Примеры
входные данные
0
0
выходные данные
YES
входные данные
3
-7
выходные данные
NO
нужно дать подсказку как обойтись без инструкции if, буду благодарен)
![3792.png](https://informatics.msk.ru/moodle_probpics/3792/3792.png)
Решение должно содержать функцию IsPointInSquare(x, y), возвращающую True, если точка принадлежит квадрату и False, если не принадлежит. Основная программа должна считать координаты точки, вызвать функцию IsPointInSquare и в зависимости от возвращенного значения вывести на экран необходимое сообщение.
Функция IsPointInSquare не должна содержать инструкцию if.
Входные данные
Вводятся два действительных числа.
Выходные данные
Выведите ответ на задачу.
Примеры
входные данные
0
0
выходные данные
YES
входные данные
3
-7
выходные данные
NO
нужно дать подсказку как обойтись без инструкции if, буду благодарен)