Точка в кругу

Даны пять действительных чисел: x, y, xc, yc, r. Проверьте, принадлежит ли точка (x; y) кругу с центром (xc; yc) и радиусом r. Если точка принадлежит кругу, выведите слово YES, иначе выведите слово NO.

Решение должно содержать функцию IsPointInCircle(x, y, xc, yc, r), возвращающую True, если точка принадлежит кругу и False, если не принадлежит. Основная программа должна считать координаты точки, вызвать функцию IsPointInCircle и в зависимости от возвращенного значения вывести необходимое сообщение.

Функция IsPointInCircle не должна содержать инструкцию if.

Что подается на вход

Вводятся пять действительных чисел.

Что получается на выходе

Выводится ответ на задачу.