capypad
0 Tage Serie
cpp / beginner
Snippet

While-Schleife: Wiederholen bis eine Bedingung falsch ist

Eine while-Schleife wiederholt Code solange ihre Bedingung wahr ist. Die Bedingung wird VOR jeder Iteration geprüft. Wenn die Bedingung anfangs falsch ist, wird der Schleifenkörper nie ausgeführt. Stellen Sie immer sicher, dass die Bedingung eventually falsch wird, um eine endlose Schleife zu vermeiden.

snippet.cpp
cpp
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main() {
int count = 1;
while (count <= 5) {
std::cout << "Count is: " << count << std::endl;
count = count + 1;
}
return 0;
}
Erklärung
1
int count = 1;
Initialisiert eine Zählervariable auf 1 bevor die Schleife startet
2
while (count <= 5) {
Prüft ob count kleiner oder gleich 5 ist; Schleife läuft weiter solange wahr
3
std::cout << "Count is: " << count << std::endl;
Gibt den aktuellen Wert von count bei jeder Iteration aus
4
count = count + 1;
Erhöht count um 1 um die Schleife eventually zu beenden