Die Aufgabe
Aufgabe 5.5
Schreiben Sie ein Java-Programm A5_5, welches zunächst zwei reelle Zahlen A und B einliest. Durch weitere Eingabe einer Ganzzahl im Bereich 1 bis 4 wird dann eine Rechenoperation ausgewählt, welche auf die eingegebenen Zahlen anzuwenden ist. Die Zuordnung des Zahlencodes zu den Operationen ist wie folgt:
| 1 | Addition |
| 2 | Subtraktion |
| 3 | Multiplikation |
| 4 | Division |
Wird eine andere Zahl eingegeben, so soll eine Fehlermeldung ausgegeben werden, anderenfalls das Ergebnis der Rechnung. Realisieren Sie die Auswahl der Operation mit einer Switch-Anweisung.
Schließen Sie durch geeignete Abfragen im Programm die Division durch 0 aus.
Das Programm liest drei Werte: die Zahlen A und B (mit Nachkommastellen möglich) und einen ganzzahligen Code. Der Code sagt, welche Rechnung ausgeführt wird. Bei einem Code außerhalb von 1 bis 4 kommt eine Fehlermeldung. Teilt man durch B = 0, ebenfalls.
switch: je Wert ein case, für alles andere default.- Warum switch.
- A, B und den Code einlesen.
- Die Fälle 1 bis 3 schreiben.
- Fall 4 mit Schutz vor der Division durch 0.
- Der Fall „anderer Code“ mit default.
- Jeden Zweig einmal testen.