Я в Прологе и у меня есть этот факт: likes(mary,juice). Я хочу поставить разрез после этого факта...
У меня есть список списков [[1,2,4],[5,6,7,8],[7,8,9]] Я хочу получить каждый первый элемент списка...
Я выполнил следующий код, чтобы просмотреть все студенческие идентификаторы, начиная с 476 и...
У нас есть формальный язык G 1 = { V , T , S , P }, where V = { S , E } T = { x , y , z } P = {...
Я новичок в Прологе и не очень хорошо понимаю предикаты. Первый вопрос: как я могу «вернуть»...
Предположим, что пользователь вводит функцию N для ввода, как бы я печатал эти числа от 1 до N...
length(List, 5), fd_domain(List, 1, 5), fd_all_different(List). Здесь я создал список из 5 элементов...
Я определил код в PROLOG: is_member(X, [X|_]). is_member(X, [_|T]) :- is_member(X, T). Меня смущают...
Я просто хотел проверить, какие символы SWI-пролог рассматривает как 'alnum'. Мой вопрос был...
Я видел много учебных пособий, которые задают подобные вопросы, но проблема, с которой я столкнулся...
Я не нашел, как я могу получить первый / второй элемент кортежа в Прологе, я пробовал arg, но он...
Я хочу перевести свой естественный код в prolog. Вот мой натуральный код: if E < W then if C...
?- say([the, capital, of, switzerland, is, bern]). Thank you. ?- say([the, capital, of, switzerland,...
Это функция длины: len([], 0). len([H|T], N + 1) :- len(T, N). Когда я запрашиваю ?- len([3,4,5],...
Я все еще изучаю Пролог, так что прости меня, если я сделаю какую-то основную ошибку здесь. Я...
Я использую SWI Prolog и у меня есть программа, которая выглядит так: main :- statistics(runtime,...
Я хотел бы создать функцию в Прологе, которая умножает два списка по компонентам и возвращает...
У меня нет большого опыта программирования в Прологе. Я борюсь с написанием правил для основных...
Мне нужно напечатать элементы списка, но у меня проблемы ... У меня есть такие факты:...
Эй, это мой код. Я только начинающий в прологе, но мне это нужно для школы firstElement([_|_],...
В Прологе я определил это следующим образом: listOfa([H|T]):- H = 'a', listOfa(T)....
Я новичок в Прологе, и теперь мне нужно реализовать алгоритм согласованности пути для исчисления...
У меня есть задание для определения базовой арифметики как приращений нуля (т. Е....
Таким образом, у меня есть простой предикат, определенный как pred(Info, List, Result) :-...
Я хочу дать определенное значение write/1 в случае сбоя предиката: Таким образом, чат запускает...