8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 43: | Zeile 43: | ||
{{Lösung:End}} | {{Lösung:End}} | ||
{{Lösung:Start|Vergleich der Schleifenarten}} | {{Lösung:Start|Vergleich der Schleifenarten}} | ||
Die nachgesteuerte Schleife wird immer ''mindestens einmal'' ausgeführt, auch, wenn die Bedingung sofort <code>false</code> ist. Die kopfgesteuerte Schleife wird ggf. gar nicht ausgeführt. | |||
{{Lösung:End}} | {{Lösung:End}} | ||
| Zeile 76: | Zeile 76: | ||
Programmiere mit jeder der drei Schleifenarten eine Endlosschleife. | Programmiere mit jeder der drei Schleifenarten eine Endlosschleife. | ||
{{Aufgabe:End}} | {{Aufgabe:End}} | ||
{{Lösung:Start|Endlose vorgesteuerte Schleife}} | |||
Zum Beispiel: | |||
<syntaxhighlight lang="Java"> | |||
while( true ) { | |||
fahre(); | |||
} | |||
</syntaxhighlight> | |||
oder | |||
<syntaxhighlight lang="Java"> | |||
int zahl i = 100; | |||
while( i > 0 ) { | |||
fahre(); | |||
i += 1; | |||
} | |||
</syntaxhighlight> | |||
{{Lösung:End}} | |||
{{Lösung:Start|Endlose nachgesteuerte Schleife}} | |||
Zum Beispiel: | |||
<syntaxhighlight lang="Java"> | |||
do { | |||
fahre(); | |||
} while( true ); | |||
</syntaxhighlight> | |||
oder | |||
<syntaxhighlight lang="Java"> | |||
int zahl i = 100; | |||
do { | |||
fahre(); | |||
i += 1; | |||
} while( i > 0 ); | |||
</syntaxhighlight> | |||
{{Lösung:End}} | |||
{{Lösung:Start|Endlose Zählschleife}} | |||
Zum Beispiel: | |||
<syntaxhighlight lang="Java"> | |||
for( int i = 1; i > 0; i+=1 ) { | |||
fahre(); | |||
} | |||
</syntaxhighlight> | |||
oder | |||
<syntaxhighlight lang="Java"> | |||
for( int i = 0; i != 99; i += 2 ) { | |||
fahre(); | |||
} | |||
</syntaxhighlight> | |||
{{Lösung:End}} | |||
{{Inhalt/Lerntheke}} | {{Inhalt/Lerntheke}} | ||