Операторы > Операторы программирования > Оператор цикла while
  
Оператор цикла while
Оператор
Описание
Вычисляется y до тех пор, пока x не равно нулю (истина). Выражение условия вычисляется в начале цикла while, поэтому может оказаться, что тело цикла не будет выполнено ни разу. Выполнение цикла прекращается сразу, как только условие перестает выполняться, и возвращается результат, полученный в теле цикла на предыдущей итерации.
Операнды
x — любое допустимое выражение или последовательность выражений, результатом вычисления которого может быть 0 (обычно логическое выражение).
y — любое допустимое выражение или последовательность выражений. По крайней мере одно выражение в теле цикла должно изменять выражение условия x таким образом, что его значением станет "ложь". Иначе цикл будет выполняться бесконечно.
Дополнительные сведения
Для ускорения ввода можно ввести только имя оператора while и нажать клавиши Ctrl+J. Это имя будет преобразовано в полный вид оператора со всеми его местозаполнителями.