Цикл while
Цикл while имеет такой вид:
while(выражение) инструкция;
Под инструкцией подразумевается либо одиночная инструкция, либо блок инструкций.
Как работает цикл while? Инструкция будет выполняться до тех пор, пока выражение возращает значение ИСТИНА. Перед первой итерацией цикл проверяет, истинно ли выражение.
Приведём в пример программу, которая будет выводить точки в консоль, пока выражение не станет ложным.
Пример выполнения программы
Сначала переменной len присвоилось значение 32. Далее перед тем как войти в тело цикла, выражение проверилось на истинность. Так как оно истинно, то запустился цикл. В каждой итерации цикла у переменной len отнималась единица и когда переменная len стала равна 0, выражение стало ложным и цикл завершился.
Цикл do-while
Цикл do-while абсолютно такой же цикл как и while, только здесь сначала выполняется тело цикла, а затем идет проверка выражения. То есть всегда, независимо от выражение этот цикл выполнится минимум 1 раз.
Пример программы.
Подпишитесь на канал, чтобы не потерять курс!
Список всех уроков курса.