Aufgabe zu Kontrollstrukturen

Wählen Sie für folgende Probleme jeweils eine geeignete Kontrollstruktur aus und setzen Sie diese in Java um:
a) Test, ob ein Buchstabe im Bereich A-Z liegt
b) Bestimmen des Brotpreises für 5 Brotarten
c) Bestimmen des Strompreises bei verschiedenen Abnahmemengen:
Code:
   1 – 1000 kwh:  35 ct/kwh        
1001 – 2500 kwh:  29 ct/kwh       
2501 – 4500 kwh:  24 ct/kwh            
  über 4500 kwh:  22 ct/kwh
Ich weiß nicht, wie man das löst :/
bei b) hab ich was versucht:

Java:
switch (brotsorte) {

case Weißbrot: System.out.println ("1,50 Euro");

case Schwarzbrot: System.out.println ("1,50 Euro");

case Vollkornbrot: System.out.println ("1,50 Euro");

break;

case baguette: System.out.println ("1,20 Euro");

case Haferflockenbrot: System.out.println ("1,20 Euro");

break;

}
 
Zuletzt bearbeitet von einem Moderator:
Java:
public int strompreis(int kwh) {
    int[] price = {0, 35, 35, 29, 29, 29, 24, 24, 24, 24};
    int x = Math.max(Math.min((kwh+499)/500, 9), 0);
    return price[x];
}
Aber damit wäre nun das Thema verfehlt :)
 
Passende Stellenanzeigen aus deiner Region:

Neue Themen

Oben