Die im Rumpf der do Schleife enthaltenen Anweisungen werden solange ausgeführt, bis die Auswertung des Schleifenkopfs false ergibt.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #include <iostream> using namespace std; int main() { int i; do { cout << "Bitte 123 eingeben."; cin >> i; }while(i!=123); } |
Im Gegensatz zur while Schleife wird der Rumpf mindestens einmal durchlaufen, dabei wird der Wert des Schleifenkopfes noch nicht berücksichtigt.