Skip to content

Цикл while

Оператор while используется для выполнения блока кода до тех пор, пока выполняется заданное условие. Условие (cond) должно иметь тип bool.

while (cond) 
{
  // Тело цикла
}
Перед каждой итерацией вычисляется условие. Если оно возвращает true, выполняется тело цикла. Проверка повторяется до тех пор, пока условие остаётся истинным. Если условие в while изначально ложно (false), тело цикла не выполнится ни разу.

Пример

В этом примере переменная count уменьшается от 5 до 0:

void loop()
{
  int count = 5;

  while (count > 0)
  {
    // Здесь можно выполнить нужные действия
    count--;
  }
}