8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
{{Karte}} | {{Karte|Hilfe=7,11}} | ||
Vor dem Rover befindet sich ein Gestein. Er weiß aber nicht, wie weit es entfernt ist. Es könnte fünf, oder auch 50 Felder entfernt sein. | |||
Das Problem kann einfach gelöst werden, indem man eine ''Schleife'' benutzt. Eine ''Schleife'' wiederholt eine Reihe von Befehlen solange, wie eine ''Bedingung'' wahr ist. Daher nennt man so eine Schleife auch ''bedingte Wiederholung''. | |||
< | |||
Das Problem oben lässt sich dann in Pseudocode so aufschreiben: | |||
<pre> | |||
solange kein Gestein vorhanden ist | |||
wiederhole | |||
fahre vorwärts | |||
ende wiederhole | |||
analysiere Gestein | |||
</pre> | |||
Als Programmablaufplan wird so eine Schleife so dargestellt: | |||
[[Datei:PAP_Karte25_Wiederholung.png|400px|center]] | |||
{{Inhalt/Lerntheke}} | {{Inhalt/Lerntheke}} |
Bearbeitungen