zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Eine gute Antwort wäre:

Nein.

Kleine Änderung

Der Änderungsteil kann kompliziert sein. Am besten ist es jedoch, ihn klein und verständlich zu halten. Hier ist fast die gleiche Schleife wie in dem vorherigen Beispiel, aber jetzt wird die Kontrollvariable um zwei inkrementiert.

Erinnert Euch, dass i += 2 das gleiche bedeutet wie i = i + 2 Überlegt Euch den Output bevor Ihr das Programm startet.

int i;
for ( i = 0; i < 7; i += 2 )
{
  System.out.println( "i ist: " + i );
}
System.out.println( "\nFertig mit der Schleife.\ni ist jetzt" + i);

Hier ist eine JavaScript Version dieser Schleife:





Die Änderung von i wird am Ende des Schleifenkörpers durchgeführt. Das bedeutet, dass der letzte Wert, den i bekommet, der erste ist, der den Test i < 7 nicht besteht.

Frage 7:

Überlegt Euch den Output und den Code.

Beschreibung starte mit 1, erhöhe i um 2, beende wenn i größer 10
Zahlenfolge ____, ____, ____, ____, ____,
Code for ( i=______; i ______ _____; _____)