Lernpfad:Lerntheke Marsrover/25: Unterschied zwischen den Versionen

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{Karte}}
{{Karte|Hilfe=7,11}}


{{Kasten|
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.
Diese Karte ist noch nicht ganz fertig. Such dir erstmal eine der anderen Karten im Index aus.
 
|Farbe={{Farbe:Warnung}}}}
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''.
<!-- Bedingte Schleifen -->
 
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}}

Version vom 9. November 2020, 23:36 Uhr

Wiederholungen I

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:

solange kein Gestein vorhanden ist
wiederhole
	fahre vorwärts
ende wiederhole
analysiere Gestein

Als Programmablaufplan wird so eine Schleife so dargestellt:

PAP Karte25 Wiederholung.png