Файлы
Задача 1
f :- open("myfile.txt", write, Stream),
write(Stream, "my string first"), nl(Stream),
write(Stream, "my string second"), nl(Stream),
write(Stream, "my string third"), nl(Stream),
close(Stream).f.Задача 2
true.
cycle(X, Y, Stream) :- N is X, write(Stream, N), X < Y, write(Stream, " "), X_NEW = X + 1, !, cycle(X_NEW, Y, Stream).
cycleTrue(X, Y, Stream) :- cycle(X, Y, Stream); true.
f :- open("myfile.txt", write, Stream), cycleTrue(10, 20, Stream), close(Stream).Задача 3
Задача 4
Задача 5
Last updated