1. Главная
  2. Библиотека
  3. Программирование
  4. Написать на языке Пролог-Д базу знаний, описывающую вычисление факториала. Код программы ВЫЧИТАНИЕ(X,Y,Z):-УМНОЖЕНИЕ(1,Y,Z...

Написать на языке Пролог-Д базу знаний, описывающую вычисление факториала. Код программы ВЫЧИТАНИЕ(X,Y,Z):-УМНОЖЕНИЕ(1,Y,Z,X); ФАКТОРИАЛ(0,1);

«Написать на языке Пролог-Д базу знаний, описывающую вычисление факториала. Код программы ВЫЧИТАНИЕ(X,Y,Z):-УМНОЖЕНИЕ(1,Y,Z,X); ФАКТОРИАЛ(0,1);»
  • Программирование

Условие:

Написать на языке Пролог-Д базу знаний, описывающую вычисление факториала.

Решение:

Код программы

ВЫЧИТАНИЕ(X,Y,Z):-УМНОЖЕНИЕ(1,Y,Z,X);

ФАКТОРИАЛ(0,1);

ФАКТОРИАЛ(1,1);

ФАКТОРИАЛ(N,F):-БОЛЬШЕ(N,1),ВЫЧИТАНИЕ(N,1,M),ФАКТОРИАЛ(M,G),УМНОЖЕНИЕ(N,G,F);

?ФАКТОРИАЛ(1,F);

?ФАКТОРИАЛ(5,F...

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

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

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