Реферат: Логические задачи на языке программирования Prolog

operation("-",X,Y):-Z=X-Y,

write(X,"-",Y,"=",Z),

nl.

operation("*",X,Y):-Z=X*Y,

write(X,"*",Y,"=",Z),

Возможно вы искали - Курсовая работа: Конвертер программы с подмножества языка Си в Паскаль с использованием LL1 метода синтаксическог

nl.

operation("/",X,Y):-Z=X/Y,

write(X,"/",Y,"=",Z),

nl.

Результат: Vvedite chisla

Похожий материал - Контрольная работа: Boot Record команды DOS Norton Commander Windows

2

4

2+4=6

2-4=-2

2*4=8

Очень интересно - Дипломная работа: Машинная память

2/4=0,5

Задание 9.

Реализовать программу задания 4 с новой целью, использующей встроенный предикат fail , и проанализировать полученный результат.

domains

name=symbol

predicates

Вам будет интересно - Доклад: Компьютерные определители

men(name)

mama(name)

sons(name,name)

doughter(name,name)

deda(name,name)

Похожий материал - Статья: Основы работы в Internet

brother(name,name).

goal

deda(X,”Vaciliy”),

write(X,”Vaciliy”),