Die Ausgabe ist:
0 1 2 3 4 5 Summe ist: 15
Hier ist ein Beispiel einer for
-Schleife
und ihrer gleichwertigen while
-Schleife:
for Schleife | while Schleife | |
---|---|---|
int i, summe; summe = 0; for ( i = 0; i <= 5; i++ ) { summe = summe + i ; System.out.print( i + " " ); } System.out.println( "Summe ist: " + summe ); |
int i, summe; summe = 0; i = 0; while ( i <= 5 ) { summe = summe + i ; System.out.print( i + " " ); i++ ; } System.out.println( "Summe ist: " + summe ); |
Beachtet die zwei wichtigen Aspekte dieser Schleifen:
Schleifen, die auf diese Art funktionieren, werden kopfgesteuerte Schleifen genannt und sind leichter einzusetzen, als andere. Werft einen Blick zurück auf das Schleifendiagramm, um dieses Konzept grafisch zu sehen.
Wo sollte der Initialisierungsteil einer Schleife am besten stehen?