Урок 5 - цикл while

Что такое цикл while?

Цикл while (в переводе с английского: пока) позволяет многократно выполнять код на основе заданного логического условия.

Как использовать цикл while

Использование цикла while выглядит так:

while (условие) {
  инструкция
}

Примеры

Вывести числа от 1 до 10

C++

int i = 0;

// Так будет выглядеть цикл while в c++
while (i < 10) {
    cout << i;
    i += 1;
}

Как это будет работать?

i = 0

выполнять пока значение переменной i < 10:
    вывести i
    увеличить i на 1
  1. Изначально у нас i = 1.
  2. Мы входим цикл, и выполняем "вывести i и прибавить к i 1", пока i < 10.
  3. i становится равно 10, теперь условие i < 10 неверно, цикл завершается.

Вывод:

0123456789