Оператор Do …. Loop Until
2 ВАРИАНТ | 2 ВАРИАНТ ОПЕРАТОРА Do | ||
Write("Начало счета ") | Write("Начало счета ") | ||
f = 3 | f = 3 | ||
m1: | Do | ||
Write(f & " ") | Write(f & " ") | ||
f = f + 2 | f = f + 2 | ||
If f > 9 Then GoTo m2 Else GoTo m1 | Loop Until f > 9 | ||
m2: Write("Конец счета") | Write("Конец счета") |
Until переводится «До тех пор, пока не».
Значит, Loop Until f > 9 понимать следует так: «Возвращайся к метке Do до тех пор, пока не выполнится условие f > 9».
Синтаксис оператора Do …. Loop Until:
Do
операторы
операторы
…………….
Loop Until условие завершения
работы цикла