Деление с остатком - Prolog

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

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

Код в .pl:
Когда проверяю в программе, результат всегда такой же, как тут : никакого ответа вообще нет, ни true, ни false, ни error, вообще ничего.

Решение задачи: «Деление с остатком»

textual
Листинг программы
lessthanequal(zero,X):- isnumber(X).
lessthanequal(s(X),s(Y)) :- lessthanequal(X,Y).
 
remainder(X,Y,X) :- lessthanequal(X,Y).
remainder(X,Y,R) :- plus(X1,Y,X), remainder(X1,Y,R).

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


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

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

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