I
irinaS
Arity Prolog. Используя рекурсию, найти минимальный элемент из введенных с клавиатуры
Не работает. Было много идей, но эта последняя.
Не работает. Было много идей, но эта последняя.
Код:
run:-
write('Zkonchit vvod chisel 0'),nl,
write('vvedi x'),nl,
write('x='),read(X),nl,
Rez is X,
re(X,X,Rez).
re(X,X,Rez):-
X=:=0,write(Rez).
re(X,X,Rez):-
X/=0,Rez1 is X,X1 is X,
write('x='),read(Y),nl,
X>=Y,Rez1 is Y,X1 is Y,
re(X1,X1,Rez1).