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