Пролог:Как создать вывод с несколькими ответами?
Вопрос
Данный:
fruitid('Apple', 'Granny Smith', 1).
Как бы я создал это предложение:
print_fruit_details(FruitID) :-
Что выведет «Apple» и «Granny Smith» при вводе 1.
Спасибо,
JAS
Решение
Попробуй это:
print_fruit_details(FruitID) :- fruitid(X, Y, FruitID), write(X), write(Y).
И добро пожаловать в StackOverflow :)
Не связан с StackOverflow