Benutzer-Werkzeuge

Webseiten-Werkzeuge


wenndann:if:schwimmbad:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.


wenndann:if:schwimmbad:start [2024/08/31 10:03] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +===== Aufgabe 5: Schwimmbad =====
 +Der Eintritt ins Schwimmbad Kleinschwabhausen wird nach folgender Tabelle ermittelt:
 +^Alter^Eintrittspreis^
 +|unter 7 Jahren|kostenlos|
 +|7 - 17 Jahre|2,00 €|
 +|18 - 60 Jahre|3,00 €|
 +|über 60 Jahre|2,50 €|
 +Schreibe ein Programm, das das Alter des Benutzers erfragt und abhängig davon den korrekten Eintrittspreis ausgibt. \\ \\ 
 +
 +<HTML>
 +
 +<div class="java-online" style="height: 400px; width: 100%" data-java-online="{'withBottomPanel': false, 'id': 'Schwimmbad1'}">
 +
 +<script type="text/plain" title="Main.java">
 +int alter = Input.readInt("Bitte geben Sie Ihr Alter in Jahren ein:");
 +
 +if(alter < 7) {
 +   println("Der Eintritt für Dich ist kostenlos!");
 +} else {
 +   if(alter < 18) {
 +      println("Eintritt: 2,00 €");
 +   } else {
 +      if(alter <= 60) {
 +         println("Eintritt: 3,00 €");
 +      } else {
 +         println("Eintritt: 2,50 €");
 +      }
 +   }
 +}
 +
 +</script>
 +</div>
 +
 +</HTML>
 +
 +<WRAP center round info 80%>
 +**else if geht kürzer** \\ \\ 
 +Besteht der else-Zweig einer ''if''-Anweisung lediglich aus einer einzigen weiteren ''if-Anweisung'', so kann man auf die ''{}'' verzichten. Das obige Beispiel kann man daher so abkürzen:
 +</WRAP>
 +
 +
 +<HTML>
 +
 +<div class="java-online" style="height: 400px; width: 100%" data-java-online="{'withBottomPanel': false, 'id': 'Schwimmbad2'}">
 +
 +<script type="text/plain" title="Main.java">
 +int alter = Input.readInt("Bitte geben Sie Ihr Alter in Jahren ein:");
 +
 +if(alter < 7) {
 +   println("Der Eintritt für Dich ist kostenlos!");
 +} else if(alter < 18) {
 +   println("Eintritt: 2,00 €");
 +} else if(alter <= 60) {
 +   println("Eintritt: 3,00 €");
 +} else {
 +   println("Eintritt: 2,50 €");
 +}
 +
 +</script>
 +</div>
 +
 +</HTML>