Решение учебных задач / Функции и рекурсия |
Даны два действительных числа x и y. Проверьте, принадлежит ли точка с координатами (x, y) заштрихованному квадрату (включая его границу). Если точка принадлежит квадрату, выведите слово YES, иначе выведите слово NO. На рисунке сетка проведена с шагом 1.
Решение должно содержать функцию IsPointInSquare(x, y), возвращающую True, если точка принадлежит квадрату и False, если не принадлежит. Основная программа должна считать координаты точки, вызвать функцию IsPointInSquare и в зависимости от возвращенного значения вывести необходимое сообщение.
Функция IsPointInSquare не должна содержать инструкцию if.
Что подается на вход
Вводятся два действительных числа.
Что получается на выходе
Выводится ответ на задачу.