EnglishРусский  

   Приложение

Реклама

Инсталлятор CreateInstall
Бесплатные и коммерческие инсталляторы

Конструкции цикла while и do

while

Конструкция while представляет собой простейший цикл. Конструкция состоит из ключевого слова, выражения-условия и тела цикла (блока выражений). Тело цикла будет выполняться до тех пор, пока условие цикла не равно нулю. Тело цикла не выполнится ни разу, если при первой проверке условие равно 0.

a = 0
while a < 5
{
   с += a
   a++
}

do-while

Конструкция do-while, содержит ключевое слово do, тело цикла, ключевое слово while и выражение-условие. В этом операторе тело цикла также выполняется пока условие не равно 0. Отличие от конструкции while состоит в том, что проверка условия происходит после выполнения тела и цикл выполняется хотя бы один раз.

a = 4
do
{
   ...
   a--
} while a

Существуют специальные операторы для выхода из цикла, когда это необходимо. Подробнее об этом смотрите на странице Инструкции return, break, continue.

Смотрите также

Редактировать