Benutzer-Werkzeuge

Webseiten-Werkzeuge


einstieg:wiederholung:aufgabe4:loesung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.


einstieg:wiederholung:aufgabe4:loesung [2024/08/31 10:03] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +===== Lösung zu Aufgabe 4 =====
 +<WRAP center round todo 80%>
 +Schüler/innen der Jahrgangsstufen 5 - 6 bekommen das Musikbuch "Singvogel", Schüler/innen der Jahrgangsstufen 7 - 9 das Musikbuch "Freude an der Klassik" und Schüler/innen der Jahrgangsstufen 10 - 12 das Musikbuch "Musik des 20. Jahrhunderts". Schreibe ein Programm, das den Benutzer um Eingabe einer Jahrgangsstufe bittet und ausgibt, welches Musikbuch sie/er erhält.
 +</WRAP>
 +
 +
 +<HTML>
 +
 +<div class="java-online" style="height: 250px; width: 100%" data-java-online="{'withBottomPanel': false, 'id': 'aufgabe4loesung'}">
 +
 +<script type="text/plain" title="Test1.java">
 +int jahrgangsstufe = Input.readInt("Gib die jahrgangsstufe ein:");
 +if(jahrgangsstufe <= 6) {
 +   println("Musikbuch: Singvogel");
 +} else if(jahrgangsstufe <= 9) {
 +   println("Musikbuch: Freude an der Klassik");
 +} else {
 +   println("Musik des 20. Jahrhunderts");
 +}
 +</script>
 +
 +</div>
 +</HTML>
 +
 +==== Variante mit switch...case: ====
 +<HTML>
 +
 +<div class="java-online" style="height: 350px; width: 100%" data-java-online="{'withBottomPanel': false, 'id': 'aufgabe4loesungvariante'}">
 +
 +<script type="text/plain" title="Test2.java">
 +int jahrgangsstufe = Input.readInt("Gib die jahrgangsstufe ein:");
 +switch(jahrgangsstufe){
 +   case 5:
 +   case 6:
 +      println("Musikbuch: Singvogel");
 +      break;
 +   case 7:
 +   case 8:
 +   case 9:
 +      println("Musikbuch: Freude an der Klassik");
 +      break;
 +   case 10:
 +   case 11:
 +   case 12:
 +      println("Musikbuch: Musik des 20. Jahrhunderts");
 + }
 +</script>
 +
 +</div>
 +</HTML>