Рекурсивная реализация деления с остатком - Prolog

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

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

Здравствуйте прошу помочь по задачкам и ответить на вопросы Рекурсивное определение остатка от деления (mod). я сделал, но сделано ли оно через хвостовую рекурсию? мне нужно через хвостовую рекурсию
Листинг программы
  1. domains
  2. i=integer
  3. predicates
  4. d(i,i,i)
  5. clauses
  6. d(X,Y,X):-X<Y,!.
  7. d(X,Y,Z):-X1=X-Y,r(X1,Y,Z).
  8. goal
  9. d(101,5,X).

Решение задачи: «Рекурсивная реализация деления с остатком»

textual
Листинг программы
  1. d(X,Y,Z):-X1=X-Y,d(X1,Y,Z).

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


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

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

12   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы