1. Главная
  2. Библиотека
  3. Программирование
  4. На языке Пролог-Д напишите базу знаний, в которой определяется функция, заданная соотношением:  x, если x <-1, F(x)=  x+1...

На языке Пролог-Д напишите базу знаний, в которой определяется функция, заданная соотношением:  x, если x <-1, F(x)=  x+1, если -1<x<1, x, если x >1.

«На языке Пролог-Д напишите базу знаний, в которой определяется функция, заданная соотношением:  x, если x <-1, F(x)=  x+1, если -1<x<1, x, если x >1.»
  • Программирование

Условие:

На языке Пролог-Д напишите базу знаний, в которой определяется функция, заданная соотношением:

 

 

Решение:

СЛОЖЕНИЕ(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);

?ФУНКЦИЯ...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет