Найти все прямые, расположенные под углом 45 и -45, определяемые хотя бы двумя точками - Prolog

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, подскажите, как решить данную задачу Visual Prolog На произвольном множестве точек декартовой плоскости, задаваемых своими координатами, например point(1,1). point(1,2). point(1,4). point(2,1). point(2,2). point(2,4). point(3,2). point(4,1). point(4,3). найти все прямые, расположенные под углом 45 и -45, определяемые хотя бы двумя точками.

Решение задачи: «Найти все прямые, расположенные под углом 45 и -45, определяемые хотя бы двумя точками»

textual
Листинг программы
plus45(point(X1, Y1), point(X2, Y2)) :- 
    (X1 - Y1) =:= (X2 - Y2).
minus45(point(X1, Y1), point(X2, Y2)) :- 
    (X1 + Y1) =:= (X2 + Y2).

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.778 из 5
Похожие ответы