|
Verzweigung und Schleifen im Algorithmus - Referat
Verzweigungen im Algorithmus
Hat ein Vorgang, der durch einen Algorithmus gesteuert werden soll, ein „Eigenleben“, so müssen immer wieder aktuelle Informationen ‚(z.B. Messwerte) abgefragt und dazu passende Entscheidungen getroffen werden.
Dies geschieht in PASCAL mit der „if-then“ Entscheidung. Sie kenn auch zur „if-then“- Entscheidung erweitert werden.
z.B.: a/b kann nur berechnet werden. „if“ b≠O „else“ Fehlermeldung.
Schleifen im Algorithmus
Muss immer die gleiche Aktion durchgeführt werden, so baut man eine Schleife in den Algorithmus ein. Die Schleife darf dabei nicht unendlich lang werden (Absturz!).
Es gibt in PASCAL drei Formen von Schleifen:
- „repeat- until“- Schleife
Wiederholung bis zum nächsten Ergebnis, dauer unbekannt
z.B. „repeat“ würfeln „until“ Augenzahl= 6
z.B. „repeat“ grillen „until“ Kerntemperatur ≥ 75°C
- „for … to“ - Schleife
abzählen bis zum vorbestimmten Ende
z.B. „for“ Zeit =0 „to“ Zeit=10 min „do“ grillen
- „while … do“ – Schleife
Wiederholung bis zu einem während des Vorgangs eingehenden Endsignals
z.B. „while“ Lichtsensor = dunkel „then“ Beleuchtung = an
Dieses Referat wurde eingesandt vom User: Black#Jack
Kommentare zum Referat Verzweigung und Schleifen im Algorithmus:
|