faecher:informatik:oberstufe:java:sprachelemente:for-schleife:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:java:sprachelemente:for-schleife:start [08.01.2020 14:13] – [Beispiele:] sbelfaecher:informatik:oberstufe:java:sprachelemente:for-schleife:start [08.01.2020 14:16] (aktuell) – [Beispiele:] sbel
Zeile 22: Zeile 22:
 <code java> <code java>
     for (int i=1; i<5; i=i+1)     for (int i=1; i<5; i=i+1)
-    for (int count=5; count<=10; count=count+1)+    for (int count=5; count<=10; count++)
     for (int k=10; k>0; k=k-2)     for (int k=10; k>0; k=k-2)
     for (int lauf=-5; lauf<=5; lauf=lauf+1)     for (int lauf=-5; lauf<=5; lauf=lauf+1)
-    for (int i=10; i<5; i=i+1)+    for (int i=10; i<5; i++)
     for (int i=1, j=10; i<10; i=i+1, j=j-1)     for (int i=1, j=10; i<10; i=i+1, j=j-1)
 </code> </code>
  
-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 ist eine kopfgesteuerte Schleife. Sie geprüft zuerst, ob die Bedingung für ihre Ausführung zutrifft. Unter Umständen wird der Anweisungsblock also niemals ausgeführt. 
-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, ...)+ 
 +Die for-Schleife wird vor allem dann eingesetzt, wenn schon zu Beginn feststeht, wie oft der Anweisungsblock ausgeführt werden soll (z.B.: Einlesen oder Ausgeben aller Elemente eines Arrays, Würfelsimulation, Berechnung des Kapitalwachstums, ...).
  • faecher/informatik/oberstufe/java/sprachelemente/for-schleife/start.1578492812.txt.gz
  • Zuletzt geändert: 08.01.2020 14:13
  • von sbel