Итак, у меня есть эта база знаний, и я пытаюсь достичь целей в коде, приведенном в комментариях....
Глядя на код ниже: multiple(X,0). multiple(X,Y) :- lt(0,X), lt(0,Y), diff(Y,X,D), multiple(X,D)....
Вот круглая часть моих фактов (определите отношения между людьми): connection(harry, ron)....
Я хочу знать, почему программа идет в бесконечной рекурсии в следующих случаях: ?- love(kay,...
fib(0,0). fib(1,1). fib(A,Result):- fib(A-1,R), fib(A-2,P), Result is R+P.
В настоящее время я работаю с примерами Learn Prolog Now, а для одного упражнения у меня есть...
Я новый разработчик Prolog и пытаюсь заставить работать сортировку слиянием. Запрос mergesort([2,1]...
Мне нужно создать предикат Пролога для степени 2 с натуральными числами. Натуральные числа: 0, s...
Я довольно ржавый в прологе, но я не уверен, почему такие вещи терпят неудачу: frack(3). frack(X)...
У меня есть следующий фрагмент кода пролога: num(0). num(X) :- num(X1), X is X1 + 1. fact(0,1) :-!....
Я хотел написать программу Пролог, чтобы найти равенство двух списков, где порядок элементов не...