User Tools

Site Tools


en:reference:language:dowhile

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:reference:language:dowhile [2017/04/07 10:03] (current)
Line 1: Line 1:
 +====== do - while ======
 +
 +
 +The do loop works in the same manner as the while loop, with the exception that the condition is tested at the end of the loop, so the do loop will always run at least once.
 +<code cpp>
 +do
 +{
 +    // statement block
 +} while (test condition);
 +</​code>​
 +===== Example =====
 +<code cpp>
 +do
 +{
 +  delay(50); ​         // wait for sensors to stabilize
 +  x = readSensors(); ​ // check the sensors
 +
 +} while (x < 100);
 +</​code>​
 +
  
en/reference/language/dowhile.txt · Last modified: 2017/04/07 10:03 (external edit)