Условие задачи
Напишите базу знаний, описывающую нахождение элемента списка с номером 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);