Проверить, попадает ли точка в круг - Prolog
Формулировка задачи:
Задачка:
Создайте предикат, имеющий пять аргументов, и проверяющий, попадает ли точка, чьи координаты заданы первыми двумя параметрами, в круг, центр которого определяют третий и четвертый параметр, а радиус - пятый.
Помогите пожалуйста с реализацией.
Решение задачи: «Проверить, попадает ли точка в круг»
textual
Листинг программы
predicates check(real,real,real,real,real) clauses check(X,Y,Xc,Yc,R):-(X-Xc)*(X-Xc)+(Y-Yc)*(Y-Yc)<R*R. goal check(0.8,0.7,0,0,1).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д