Рамочные служебные слова Do – «делать», «выполнять», Loop – «оборот».
Это универсальный оператор цикла для выполнения наборов инструкций (операторов) неопределённое (произвольное) число раз в зависимости от результата текущего анализа внутреннего условия. имеется четыре формата записи, которые можно разделить на две группы.
Первая группа – повторение инструкций, пока (While) условие имеет значение истина (True)
Вариант 1 первой группы: проверка условия до входа в цикл (рис. 58)
Рис. 58. Оператор цикла с условием
В этом варианте возможно, что цикл не будет выполняться ни разу, если условие сразу ложь.
Вариант 2 первой группы: проверка условия на выходе из цикла
Do
Тело цикла
Loop While условие
В этом варианте цикл будет выполняться хотя бы один раз.
Вторая группа – повторение инструкций, до тех пор, когда (Until)) условие примет значение истина.
Вариант 1 второй группы: проверка условия до входа в цикл
Do Until условие
Ложь
Тело цикла
Loop
В этом варианте возможно, что цикл не будет выполняться ни разу, если условие сразу истина.
Вариант 2 второй группы: проверка условия на выходе из цикла
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг(0.002 сек.)