C++ Do/While-lus
De Do/While-lus
De do/while
lus is een variant van de while
lus. Deze lus voert het codeblok één keer uit, voordat wordt gecontroleerd of de voorwaarde waar is, en herhaalt de lus zolang de voorwaarde waar is.
Syntaxis
do {
// code block to be executed
}
while (condition);
In het onderstaande voorbeeld wordt een do/while
lus gebruikt. De lus wordt altijd minstens één keer uitgevoerd, zelfs als de voorwaarde onwaar is, omdat het codeblok wordt uitgevoerd voordat de voorwaarde wordt getest:
Voorbeeld
int i = 0;
do {
cout << i << "\n";
i++;
}
while (i < 5);
Vergeet niet de variabele die in de voorwaarde wordt gebruikt te vergroten, anders eindigt de lus nooit!