C++ Do/While-Schleife


Die Do/While-Schleife

Die do/whileSchleife ist eine Variante der whileSchleife. Diese Schleife führt den Codeblock einmal aus, bevor überprüft wird, ob die Bedingung wahr ist, dann wiederholt sie die Schleife, solange die Bedingung wahr ist.

Syntax

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

Das folgende Beispiel verwendet eine do/whileSchleife. Die Schleife wird immer mindestens einmal ausgeführt, auch wenn die Bedingung falsch ist, da der Codeblock ausgeführt wird, bevor die Bedingung getestet wird:

Beispiel

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

Vergessen Sie nicht, die in der Bedingung verwendete Variable zu erhöhen, sonst endet die Schleife nie!