memo1.Clear;
end;
2)Оператор цикла с постусловием
REPEAT <тело цикла> UNTIL <условие>;
здесь REPEAT,UNTIL - зарезервированные слова (повторять до тех
пор,[пока не будет выполнено условие]);
99<тело цикла>-произвольная последовательность операторов Т.П.
9<условие>-выражение логического типа.
Операторы <тело цикла> выполняются хотя бы один раз, после чего
вычисляется выражение <условие>: если его значение есть FALSE (лож.),
операторы <тело цикла> повторяются, в противном случае оператор
REPEAT...UNTIL завершает свою работу.
Отличия двух операторов цикла с условиями:
1. В операторе цикла с предусловием возможна такая ситуация, что
операторы, содержащиеся внутри него не будут выполнены ни
одного раза, т.к. условие выхода из цикла там проверяется перед
выполнением оператора. В операторе с постусловием оператор,
содержащийся в цикле выполняется хотя бы один раз.
2. В этих двух операторах по-разному проверяется логическое
выражение на выход из цикла.
Пример. Вычислить сумму элементов s=1+1/4+1/9+1/16+… c точностью до E.
Внешний вид формы
Рис. Внешний вид формы
Обработчик события Вычислить
procedure TForm1.Button1Click(Sender: TObject);