Изменить вывод в программе - Prolog

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

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

Программа решает логическую задачу о миссионерах и каннибалах. Условие:
Спойлер
Код:
запрос:
Программа выводит перечень перемещений (скрин ниже) Нужно сделать чтобы ответы выводило пошагово, а не сразу весь список, то есть должно выводиться так:
Просьба помочь, спасибо.

Решение задачи: «Изменить вывод в программе»

textual
Листинг программы
writelist([]).
writelist([H|T]) :-
    write("X = "), write(H), write(";"), nl,
    writelist(T).
 
?-go([[[0,0,0]]],X), writelist(X).

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


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

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

9   голосов , оценка 4.111 из 5