next up previous contents index
Next: 9.1 Testbefehle Up: II. Imperative Programmierung Previous: 8.7 Übungsaufgaben

  
9. Auswahlanweisungen

Auswahlanweisungen ermöglichen die wahlweise bzw. alternative Ausführung von Anweisungen unter bestimmten Bedingungen. Als Grundlage für die Einführung von Auswahlanweisungen wird in Abschnitt 1 dieses Kapitels zunächst der Befehlsvorrat des Hamster um drei sogenannte Testbefehle erweitert. Abschnitt 2 führt boolesche Operatoren und Ausdrücke in die Hamstersprache ein. In den Abschnitten 3 und 4 werden die Blockanweisung bzw. die Leeranweisung vorgestellt. Die zwei Typen von Auswahlanweisungen der Hamstersprache werden dann in den Abschnitten 5 (bedingte Anweisung) und 6 (Alternativanweisung) erläutert. Anschließend folgen in Abschnitt 6 eine Reihe von Beispielprogrammen, an denen der Einsatz der Auswahlanweisungen verdeutlicht wird, und in Abschnitt 7 werden einige Übungsaufgaben gestellt, die nur mit Hilfe von Auswahlanweisungen gelöst werden können.



 

Dietrich Boles
1999-05-31