Разновидности циклов

Цикл – это алгоритмическая структура, при помощи которой реализуется многократное повторение блоков операторов.

Цикл For….Next

Используется тогда, когда количество повторений заданного цикла известно заранее.

For счетчик = нач_значение To кон_значение [Step шаг ]

Операторы1

[Exit For]

операторы2

Next [счетчик]

Служебное словосочетание Exit For используется для “аварийного” завершения цикла и используется в конструкции

If условие Then Exit For

Цикл Do…Loop

Применяется в том случае, когда число повторений операторов тела цикла заранее неизвестно.

Do Until условие

Операторы

Loop

Если результатом проверки условия является значение False, то блок операторы выполняется, иначе осуществляется переход на оператор, расположенный после служебного слова Loop.

Do While условие

Операторы

Loop

Если условие истинно, то происходит выполнение блока операторы, если же оно ложно, то цикл ни разу не выполняется.

Do

Операторы

Loop Until условие

Блок операторы выполняется до тех пор, пока результатом проверки условия является значение False, иначе выполнение цикла заканчивается.

Do

Операторы

Loop While условие

В случае ложности условия выполняется блок операторы, если же оно истинно, то происходит окончание цикла.

Цикл While…Wend

Используется, когда число повторений операторов тела цикла заранее неизвестно.

While условие

операторы

Wend

Если результатом проверки условия является истина, то блок операторы выполняется, иначе осуществляется переход на оператор, расположенный после служебного слова Wend.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: