Die Aufgabe
Aufgabe 1
Es soll eine Methode „gibNoteAus“ geschrieben werden. Sie bekommt eine Schulnote als ganze Zahl übergeben (von 1 bis 6). Für den Wert 1 soll „Sehr gut“ auf der Konsole ausgegeben werden, für 2 „Gut“, für 3 „Befriedigend“, für 4 „Ausreichend“, für 5 und 6 „Nicht bestanden“. Bei anderen Werten soll „Keine gültige Note“ ausgegeben werden.
Verwenden Sie kein „if“.
Gesucht ist eine Methode gibNoteAus. Sie bekommt eine ganze Zahl und schreibt das passende Wort auf die Konsole. Sie gibt nichts zurück, sie gibt nur aus.
Das Verbot von if zeigt, was geprüft wird: Kennen Sie switch? switch vergleicht einen Wert mit mehreren festen Fällen und führt den passenden aus.
default ab.- Den Kopf der Methode schreiben.
- switch mit einem Fall je Note 1 bis 4.
- 5 und 6 in einem Fall zusammenfassen.
- default für alle anderen Werte.
- Mit gültigen und ungültigen Noten testen.
- Dieselbe Lösung in der älteren Form mit break.