Repeat
Структура
оператора повторения с постусловием.
REPEAT
Серия операторов
UNTIL условие окончания цикла
Выполнение
оператора.
Выполнение
серии повторяется, пока не верно условие окончания цикла.
Как
только условие станет верным, цикл прекращается.
Условие проверяется после выполнения серии.
Переменная,
проверяемая в условии, должна принять значение до цикла.
При
каждом выполнении серии она должна менять значение в конце серии операторов.
Пример.
A=10
S=0
REPEAT
S=S+A
A=A+1
UNTIL A>=100
PRINT
S
Фрагмент программы находит сумму всех двухзначных чисел.
Серия
состоит из двух действий: ПРИБАВИТЬ ЧИСЛО К СУММЕ и ПЕРЕЙТИ К СЛЕДУЮЩЕМУ
ЗНАЧЕНИЮ ЧИСЛА.
Условие
окончания цикла – число больше или равно 100.