capypad
0 Tage Serie
cpp / beginner
Snippet

While-Schleifen: Code Wiederholen Solange Eine Bedingung Wahr Ist

Eine while-Schleife wiederholt einen Codeblock solange eine bestimmte Bedingung wahr ist. Die Bedingung wird VOR jeder Iteration geprüft, also wenn sie anfangs falsch ist, wird der Schleifenkörper nie ausgeführt. Hier startet count bei 0 und erhöht sich bei jeder Iteration um 1, bis es 5 erreicht, wann die Bedingung falsch wird und die Schleife endet. Dies wird Pre-Test-Schleife genannt, weil der Test vor der Codeausführung stattfindet.

snippet.cpp
cpp
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main() {
int count = 0;
while (count < 5) {
std::cout << "Count is: " << count << std::endl;
count = count + 1;
}
return 0;
}
Erklärung
1
#include <iostream>
Einbinden der Ein-/Ausgabe-Stream-Bibliothek für std::cout
2
int main() {
Main-Funktion wo die Programmausführung beginnt
3
int count = 0;
Initialisiere eine Zählervariable auf 0
4
while (count < 5) {
Schleife läuft weiter solange count kleiner als 5 ist
5
std::cout << "Count is: " << count << std::endl;
Gibt den aktuellen Wert von count auf der Konsole aus
6
count = count + 1;
Erhöht count bei jeder Iteration um 1
7
}
Schließende Klammer beendet den while-Schleifenkörper
8
return 0;
Beendet das Programm erfolgreich