do ... while

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

Синтаксис

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

Пример

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