Until (условие);
где Repeat – служебное слово повторять,
Until – служебное слово до.
Внимание! После слова Repeat точка с запятой не ставится!
Перед словом Until точку с запятой можно не ставить.
В отличие от цикла с предусловием, в цикле с постусловием не требуется использование операторных скобок Begin … End.
Действия оператора Repeat:
1. выполняется оператор (цепочка),
2. проверяется выполнение условия, стоящего после слова Until,
3. если оно ложно, то цикл повторяется,
4. если условие становится истинным, то цикл заканчивает работу.
Примеры:
1. вычислить сумму ста первых натуральных чисел:
s = 1 + 2 + 3 + … + 98 + 99 + 100
Пусть s – искомая сумма,
i – очередное число (изменяется от 1 до 100).
Тогда алгоритм решения задачи можно описать следующим образом:
d. обнуляем сумму s ,
e. берем первое число: i = 1,
f. добавляем в сумму очередное число, пока оно не достигнет 100.
Представим этот алгоритм так:
s = 0;
i = 1;
Дата добавления: 2015-08-08; просмотров: 1336;