Условие задачи
На языке Пролог-Д напишите базу знаний, в которой определяется функция, заданная соотношением:
Ответ
СЛОЖЕНИЕ(X,Y,Z):-УМНОЖЕНИЕ(X,1,Y,Z);
ФУНКЦИЯ(X,X):-НЕ(БОЛЬШЕ(X,-1));
ФУНКЦИЯ(X,Y):-БОЛЬШЕ(X,-1),НЕ(БОЛЬШЕ(X,1)),СЛОЖЕНИЕ(X,1,Y);
ФУНКЦИЯ(X,X):-БОЛЬШЕ(X,1);
?ФУНКЦИЯ(-5,Y);
?ФУНКЦИЯ(0,Y);
?ФУНКЦИЯ...