C++ Do/While Loop


Smyčka Do/While

Smyčka do/whileje variantou whilesmyčky. Tato smyčka provede blok kódu jednou, než zkontroluje, zda je podmínka pravdivá, a poté bude smyčku opakovat, dokud bude podmínka pravdivá.

Syntax

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

Níže uvedený příklad používá do/whilesmyčku. Smyčka bude vždy provedena alespoň jednou, i když je podmínka nepravdivá, protože blok kódu se provede před testováním podmínky:

Příklad

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

Nezapomeňte zvýšit proměnnou použitou v podmínce, jinak smyčka nikdy neskončí!