Aufgaben Selektion

Werbung
Selektion
Aufgaben Selektion
Aufgabe 1
Zeichnen Sie ein Struktogramm, welches das Minimum zweier Zahlen a und b bestimmt, in das vorgegebene
Feld.
Aufgabe 2
Überlegen Sie sich die Arbeitsschritte, wie man aus drei Zahlen a, b und c die grösste Zahl ermitteln kann. Sie
können immer nur zwei Zahlen miteinander vergleichen. Zeichnen Sie anschliessend das Struktogramm dazu.
Versuchen Sie, die oben erstellten Struktogramme in VB-Code zu übersetzen. Schreiben Sie den Code direkt
neben das Struktogramm.
aufgaben selektion.docx
1
13.06.2007
Selektion
Wir wollen das Programm für den Bremsweg verbessern. Das Ziel ist es, das Programm so zu gestalten, dass
man den Strassenzustand über einen RadioButton wählen kann.
Beim Arbeiten mit RadioButtons muss man erst eine GroupBox erstellen. Sie dient dazu, die Kontrolle über die
verschiedenen RadioButtons zu behalten. Wird ein Radiobutton angewählt, müssen alle anderen deaktiviert
werden. Diese Arbeit übernimmt die GroupBox.
Drückt man den Knopf btn_start, so wird der Bremsweg berechnet. Dazu wird der Geschwindigkeitswert aus
der TextBox geholt. Anschliessend wird kontrolliert, ob der RadioButton rb_trocken angewählt ist
(rb_trocken.checked). Die anderen Knöpfe werden ebenfalls in einer Selektion abgefragt, um die Werte von a
festzulegen. Nach dem Selektionsblock wird der Bremsweg berechnet und das Ergebnis ausgegeben.
Zeichnen Sie das Struktogramm für das geplante Programm unten auf.
Die Formel für den Bremsweg ist:
Dabei ist für eine trockene Strasse a = 8 einzusetzen, für eine nasse Strasse ist a = 6. Für Schnee gilt der Wert
a = 2.
aufgaben selektion.docx
2
13.06.2007
Herunterladen