zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Eine gute Antwort wäre:

Überlegt Euch die for-Anweisung für jede der folgenden Zeilen.

starte bei 0, erhöhe i um 1, Ende bei 7 for ( i = 0; i < 8; i++ )
starte bei 0, erhöhe i um 2, Ende bei 14 for ( i = 0; i < 15; i += 2 )
starte bei 1, erhöhe i um 2, Ende bei 15 for ( i = 1; i < 16; i += 2 )

Inkrementieren mit einer Variable

Hier ist ein Programmfragment, das für die Höhe des Inkrements eine Variable verwendet. Gebt einen Inkrementwert ein und versucht die Ausgabe des Programms vorherzusagen.

int ink;

// ... ink vom Anwender holen

for ( i = 0; i < 21; i = i + ink )
{
  System.out.println( "i ist: " + i );
}
System.out.println( "\nFertig mit der Schleife.\ni ist jetzt " + i
Hier ist eine JavaScript Version dieser Schleife




Inkrementwert eingeben:

Frage 9:

Was ist der kleinste Wert von ink, so dass der Schleifenkörper nur einmal ausgeführt wird? Bestätigt Eure Antwort, indem Ihr das Programm testet.