Menu
CoddyTech

While-Schleife

Teil des Abschnitts Grundlagen der C++-Journey von Coddy. Lektion 43 von 74.

Eine while-Schleife unterscheidet sich von der for-Schleife. Eine for-Schleife wird häufig verwendet, um einen bestimmten range zu durchlaufen, während eine while-Schleife es uns ermöglicht, so lange weiterzulaufen, wie eine bestimmte Bedingung erfüllt ist.

Um eine while-Schleife zu verwenden, schreibe:

while (condition) {
	code
}

Der Code wird nur ausgeführt, wenn die Bedingung true ist.

Hinweis: Wenn der Schleifenrumpf nur eine einzige Anweisung enthält, sind die geschweiften Klammern optional:

while (condition)
	code;

Eine while-Schleife eignet sich am besten, wenn du im Voraus nicht weißt, wie oft die Schleife ausgeführt werden muss. Denke daran, dass eine for-Schleife nicht strikt auf das Durchlaufen eines Bereichs beschränkt ist. Ihre Initialisierungs- und Aktualisierungsschritte sind optional, sodass sich beide Schleifentypen ähnlich verhalten können.

challenge icon

Aufgabe

Anfänger

Schreibe ein Programm, das eine Eingabe erhält: eine double-Zahl.

Verwende eine while-Schleife, um die Eingabe durch 2 zu teilen, solange die Zahl größer oder gleich 3.5 ist.

Gib die erste Zahl aus, die kleiner als 3.5 ist.

Probier es selbst

#include <iostream>

int main() {
    // Schreibe deinen Code unten
    
    return 0;
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-C++-Compiler