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

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

{{#setlogo:ArduinoCommunityLogo.png}}

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


do ... while

Цикл do работает так же, как и цикл while, за исключением того, что условие проверяется в конце цикла, таким образом, цикл do будет всегда выполняться хотя бы раз.

  1. do
  2. {
  3.     // последовательность операторов
  4. } while (проверка условия);

Пример

  1. do
  2. {
  3.   delay(50);          // подождать, пока датчики стабилизируются
  4.   x = readSensors(); // проверить датчики
  5. } while (x < 100);

См.также

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