Я недавно начал программировать на Прологе.
И это так запутанно.
Я должен создать приложение, которое запрашивает имя пользователя и год его рождения, а также печатает имя и ВОЗРАСТ пользователя.
У меня вопрос, как мы используем суб метод на основных методах? Вот мой код:
information:-
write('Enter your name'),
read(A),
write('Enter your year of birth'),nl,
read(B),
subt(X,B,Y):- Y is (2011)-B,nl,
asserta(A,Y),nl,
write('%w%w%w%w','Your name is', A , ' and your age is ', Y).