C++ Doen/Terwyl lus


Die Doen/Terwyl-lus

Die do/whilelus is 'n variant van die whilelus. Hierdie lus sal die kodeblok een keer uitvoer, voordat gekontroleer word of die voorwaarde waar is, dan sal dit die lus herhaal solank die voorwaarde waar is.

Sintaksis

do {
  // code block to be executed
}
while (condition);

Die voorbeeld hieronder gebruik 'n do/whilelus. Die lus sal altyd ten minste een keer uitgevoer word, selfs al is die voorwaarde vals, want die kodeblok word uitgevoer voordat die voorwaarde getoets word:

Voorbeeld

int i = 0;
do {
  cout << i << "\n";
  i++;
}
while (i < 5);

Moenie vergeet om die veranderlike wat in die toestand gebruik word te verhoog nie, anders sal die lus nooit eindig nie!