Arduino:Справочник языка Arduino/Управляющие операторы/while

Материал из Онлайн справочника
Перейти к: навигация, поиск

{{#setlogo:ArduinoCommunityLogo.png}}

Проверка/Оформление/Редактирование: Мякишев Е.А.


Циклы while

While будет вычислять в цикле непрерывно и бесконечно до тех пор, пока выражение в круглых скобках, () не станет равно логическому ЛОЖНО. Что-то должно изменять значение проверяемой переменной, иначе выход из цикла while никогда не будет достигнут. Это изменение может происходить как в программном коде, например, при увеличении переменной, так и во внешних условиях, например, при тестировании датчика.

Синтаксис

  1. while(выражение){
  2.  // оператор(ы)
  3. }

Параметры

выражение - (булевский) C-оператор, который возвращает значение истина или ложь

Пример

  1. var = 0;
  2. while(var < 200){
  3.  // выполнить что-то, повторив 200 раз
  4.  var++;
  5. }

См.также

Внешние ссылки