Реферат: Логические задачи на языке программирования Prolog
1. Ввести предложенный текст программы, реализовать ее и записать на диск.
predicates
hello.
goal
hello.
clauses
hello:-
makewindow(1,7,7,"Мояперваяпрограмма",4,56,14,22),
nl, write("Введитевашеимя,\n","затемнажмите Enter."),
cursor(4,6),
readln(Name),nl,
write("Добро пожаловать\n в PDC Prolog,\n","",Name,"!").
Результат: Добро пожаловать в PDCProlog, Vladimir!
2. Умышленно ввести опечатки в текст программы и ознакомиться с сообщениями об этих опечатках, исправить их.
predicates
hello.
goal
hello.
clauses
hello:-
makewindow(1,7,7,"Моя первая программа",4,56,14,22)
nl, write("Введите ваше имя,n","затем нажмите Enter."),
cursor(4,6),
readln(Name)nl,
write("Добро пожаловать\n в PDC Prolog,\n",",Name,!").
Результат: 423 Syntaxeror.
Задание 2.
Реализовать программу с вводом перечисленных ниже целей и проверить получаемые результаты. Цели внешние.
predicates
book(symbol,symbol,symbol,integer).
--> ЧИТАТЬ ПОЛНОСТЬЮ <--