einstieg:breakcontinue:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
einstieg:breakcontinue:start [2020/06/29 09:48] – [Beispiel 1: Wurzelrechner] Martin Pabst | einstieg:breakcontinue:start [2020/06/29 10:01] – [Beispiel 3: Markierung der durch 17 teilbaren Zahlen] Martin Pabst | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== break ====== |
Kann man eine Schleife (z.B. bei Auftreten eines Fehlers) auch geordnet abbrechen? | Kann man eine Schleife (z.B. bei Auftreten eines Fehlers) auch geordnet abbrechen? | ||
Zeile 45: | Zeile 45: | ||
</ | </ | ||
- | ===== Beispiel 2: Fibonaccifolge bis 1000 ===== | + | ===== Beispiel 2: Fibonaccifolge bis 100 ===== |
Wir schreiben ein Programm, das alle Fibonacci-Zahlen ( [[einstieg: | Wir schreiben ein Programm, das alle Fibonacci-Zahlen ( [[einstieg: | ||
< | < | ||
- | <div class=" | + | <div class=" |
<script type=" | <script type=" | ||
Zeile 61: | Zeile 61: | ||
int neue = letzte + vorletzte; | int neue = letzte + vorletzte; | ||
- | | + | |
break; | break; | ||
} | } | ||
Zeile 79: | Zeile 79: | ||
</ | </ | ||
+ | |||
+ | Führe dann das Programm in Einzelschritten aus ("Step over": {{: | ||
+ | |||
+ | ====== continue ====== | ||
+ | <WRAP center round info 80%> | ||
+ | Die Anweisung '' | ||
+ | </ | ||
+ | |||
+ | ===== Beispiel 3: Zahlenfolge mit Lücke ===== | ||
+ | Wir schreiben ein Programm, das alle Zahlen von 1 bis 100 ausgibt außer derjenigen, die der Benutzer vorher eingegeben hat. | ||
+ | |||
+ | < | ||
+ | |||
+ | <div class=" | ||
+ | |||
+ | <script type=" | ||
+ | int z = Input.readInt(" | ||
+ | |||
+ | for(int i = 0; i < 100; i++){ | ||
+ | |||
+ | if(z == i){ | ||
+ | continue; | ||
+ | } | ||
+ | |||
+ | | ||
+ | |||
+ | } | ||
+ | |||
+ | println(); | ||
+ | println(" | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ |
einstieg/breakcontinue/start.txt · Zuletzt geändert: 2022/09/28 17:35 von Martin Pabst