K-EL/Schleifen/Zählschleifen
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language>
== Zählschleifen ==
Das folgende Beispiel zeigt eine Zählschleife in Aktion:
Das Programm gibt einfach die ersten zehn natürlichen Zahlen aus.
<run id="4fd9088290651">
int i;
for(i = 1; i <= 10, i = i + 1) {
System.out.println(i);
}
</run>
Wir erinnern uns nocheinmal an den allgemeinen Aufbau einer Zählschleife:
for(STARTWERT; ENDWERT; SCHRITTWEITE);
Startwert: $$ i = 1 $$
Endwert: $$ i <= 10$$
Schrittweite: $$ i = i + 1$$
Statt die Schrittweite mit $$ i = i + 1$$ anzugeben können wir auch verkürzt $$ i++$$ Schreiben:
<run id="4fd9088290760">
int i;
for(i = 1; i <= 10, i++) {
System.out.println(i);
}
</run>
$$ i++$$ erhöht einfach den Wert von $$ i$$ um 1:
<run id="4fd90882907de">
int i = 0;
System.out.println("i hat den Wert" + i);
i++; // Wert von i um eins erhöhen
System.out.println("Jetzt hat i den Wert" + i);
i++; // Wert von i um eins erhöhen
System.out.println("Jetzt hat i den Wert" + i);
i++; // Wert von i um eins erhöhen
System.out.println("Jetzt hat i den Wert" + i);
</run>