10 Mal.
while-Schleife
Wer weiss wie eine while-Schleife funktioniert kann diese Seite überspringen. Aber wer bis jetzt keine oder wenig Erfahrung mit Schleifen hat, sollte diese Seite sorgfältig studieren.
zaehler wird 1 zugewiesen.( zaehler <= 3 )  wird als true ausgewertet.while folgende Blockanweisung ausgeführt.
   zaehler wird ausgegeben:    zaehler ist 1zaehler  wird um 1 auf 2 erhöht.( zaehler <= 3 )  wird als true ausgewertet.while folgende Blockanweisung ausgeführt.
   zaehler wird ausgegeben:   zaehler ist 2zaehler wird um 1 auf 3 erhöht.( zaehler <= 3 )  wird als true ausgewertet.while folgende Blockanweisung ausgeführt.
   zaehler wird ausgegeben:   zaehler ist 3zaehler wird um 1 auf 4 erhöht.( zaehler <= 3 )  wird als FALSE ausgewertet.while folgende Blockanweisung übersprungen.while-Schleife wird ausgeführt.
   Hier ist der Teil des Programms, der für die Schleife verantwortlich ist:
// initialisiere zaehler mit 1 int zaehler = 1; // mache solange zaehler <= 3 while ( zaehler <= 3 ) { System.out.println( "zaehler ist:" + zaehler ); // erhöhe zaehler um 1 zaehler = zaehler + 1; } System.out.println( "Schleife beendet" );
Hier ist wie es im Einzelnen funktioniert. Betrachtet besonders die Schritte 7, 8, und 9.
while folgende Blockanweisung
ausgeführt?