Abweisende Schleife mit for
Syntax for (Initialisierungsklausel; Boolescher Ausdruck; Aktualisierungsausdrucksliste) { Anweisungen } |
|
Struktogramm |
|
Beispiele:
|
|
Die for-Schleife ist eine abweisende
Schleife. Es wird zuerst geprüft, ob die Bedingung für ihre
Ausführung zutrifft. Wie bei der while-Schleife ist es also
möglich, dass der Anweisungsblock gar nicht bis unendlich oft
ausgeführt wird. Die for-Schleife wird typischerweise dann eingesetzt, wenn schon zu Beginn feststeht, wie oft der Anweisungsblock ausgeführt werden muss. (z.B.: Einlesen oder Ausgeben aller Elemente eines Feldes, Würfelsimulation, Berechnung des Kapitalwachstums, ...) |
Übungen
- Wie oft werden die Anweisungsblöcke der oben angegebenen Schleifen durchgeführt?
- Verändern Sie die Java-Applikation zur Addition der ersten n natürlichen Zahlen so, dass for-Schleife verwendet wird!
- Verändern Sie die Hallo-Welt-Applikation so, dass der
Text 20 mal ausgegeben wird!
(Zusatz: Die Zeilennummer soll mit ausgegeben werden.)