Циклы
Задача 1
a(X, Y) :- writeNumber(X), write(" "), X < Y, X_NEW = X + 1, a(X_NEW, Y).
writeNumber(X) :- X_NEW is X, write(X_NEW).a(2, 8).Задача 2
writeNumber(X) :- X_NEW is X, write(X_NEW).
b(S, A, B) :- S_NEW = S + A, A_NEW = A + 1, writeNumber(S_NEW), write(" "), A < B, b(S_NEW, A_NEW, B).
summa(A,B) :- b(0, A, B).summa(2, 5).Задача 3
Last updated