Я использую SWI-Prolog и пытаюсь напечатать список, но если список содержит более 9 элементов - это...
Для домашней работы, так что ничего явного, пожалуйста: Есть ли способ заставить Prolog вернуть...
Я пытаюсь проанализировать «вызов функции» для языка, который я создаю, но я получаю: :30:0 Syntax...
У меня есть следующая контекстно-бесплатная грамматика в текстовом файле 'grammar.txt' S ::= a S b...
Может кто-нибудь объяснить разницу между оператором == и = в Прологе? Я знаю, что X = Y означает,...
Я новичок в Прологе и искал некоторую помощь. То, что я пытаюсь сделать, это в основном получить...
У меня есть список целых чисел, мне нужно найти самое длинное подмножество возрастающих целых чисел...
Я пытаюсь реализовать приращение в прологе и написал следующий код: coordenate(X,Y,Z):- X is 1, Y...
Если бы у меня был предикат cat(dog(cow(a,b,c))), как я могу преобразовать это в cat(dog(cow([a,b...
Я пытаюсь привести пример из руководства XSB версии 3.3.5 (из «Частичного ответа на запрос»): :-...
Я пытался выучить Пролог, и я совершенно ошеломлен тем, что делает предикат s ().Я вижу, что он...
У меня есть список в следующем формате: [(index, count, color),(index+1,newcount,othercolor),...] И...
В настоящее время играю в Прологе ... У меня проблемы с поиском правила списка подсчета.Я нигде не...
Мне нужно определить деление так, чтобы List [1,2,3,4,5] делился на: a = [1,2,3} b = [4,5] Я...
У меня есть простая грамматика, такая как S::=a S b S::=[] (empty string) Теперь я хочу написать...
Проведя некоторое исследование, я был поражен способностью Пролога выражать запросы очень простым...
Я пытаюсь удалить всех членов списка, появляющихся после подсписка [z, z, z] в Прологе. f.ex...
Я пытаюсь написать программу пролога, которая удалит все элементы в списке выше значения X....
У меня есть эта программа на Прологе, она удаляет элементы каждого n-го элемента из списка,...
У меня есть программа на утро, использующая Пролог. Я реализую Ханойские башни. Мне нужна помощь...
У меня проблема, мне нужно сжать производный результат следующим образом: 0*x*x + 2*(1*x + x*1)...
Создать базу данных знакомств с фактами в виде: person(name, age, sex, height, weight, education,...
В моей программе есть динамические предложения, они отлично работают, но когда я закрываю свою...
?- last([a s d],X). ERROR: Syntax error: Operator expected ERROR: last([a ERROR: ** here ** ERROR: s...
Я написал эту простую программу на Прологе. man(socrates). mortal(X) :- man(X). immortal(X) :-...