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

Напишите базу знаний, описывающую нахождение элемента списка с номером n. Код программы ВЫЧИТАНИЕ(X,Y,Z):-УМНОЖЕНИЕ(1,Y,Z,X);

«Напишите базу знаний, описывающую нахождение элемента списка с номером n. Код программы ВЫЧИТАНИЕ(X,Y,Z):-УМНОЖЕНИЕ(1,Y,Z,X);»
  • Программирование

Условие:

Напишите базу знаний, описывающую нахождение элемента списка с номером n.

Решение:

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

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

ЭЛЕМЕНТ([H|T],1,H);

ЭЛЕМЕНТ([_|T],N,P):-ВЫЧИТАНИЕ(N,1,M),ЭЛЕМЕНТ(T,M,P);

?ЭЛЕМЕНТ([5,6,7,8,9,10],1,X);

?ЭЛЕМЕНТ([5,6,7,8,9,10],3,X);

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

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

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