do while

do文はwhile文と同じ方法で使えますが、
条件のテストがループの最後に行われる点が異なります。
これは、do文の場合必ず1回はループ内の処理が実行されることを意味します。

[構文]

do {
          //実行される文
} while (条件式)


[例]
センサからの値が100以上になるまで待ちます。

do {
 delay(50);  //センサが安定するまで停止
x = readSensors();
} while (x < 100)