Предикат, который рекурсивно находит целую часть от деления одного числа на другое - Prolog

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

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

Определить предикат div1(A,B,Rez), который рекурсивно находит целую часть от деления одного натурального числа на другое.

Решение задачи: «Предикат, который рекурсивно находит целую часть от деления одного числа на другое»

textual
Листинг программы
  1. div1(A, B, Rez) :-
  2.     A >= 0,
  3.     B > 0,
  4.     div1(A, B, 0, Rez),
  5.     !.
  6.  
  7. div1(A, B, Rez, Rez) :-
  8.     A < B.
  9. div1(A, B, Rez0, Rez) :-
  10.     A1 is A - B,
  11.     Rez1 is Rez0 + 1,
  12.     div1(A1, B, Rez1, Rez).

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


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

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

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

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

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

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