Auswahl von Fahrkartenarten hinzugefügt

This commit is contained in:
Joel Baldauf
2020-12-15 13:50:19 +01:00
parent 1131f0ab5a
commit f464f88a6f
+29 -4
View File
@@ -5,11 +5,36 @@ class Fahrkartenautomat
public static double fahrkartenbestellungErfassen (){
Scanner tastatur = new Scanner(System.in);
double zuZahlenderBetrag;
byte anzahlTickets;
double zuZahlenderBetrag = 0.0;
byte anzahlTickets = 0;
byte auswahlTicket = 0;
System.out.print("Ticketpreis (EURO): ");
zuZahlenderBetrag = tastatur.nextDouble();
System.out.println("Wählen Sie ihre Wunschfahrkarte für Berlin AB aus:\n" +
" Einzelfahrschein Regeltarif AB [2,90 EUR] (1)\n" +
" Tageskarte Regeltarif AB [8,60 EUR] (2)\n" +
" Kleingruppen-Tageskarte Regeltarif AB [23,50 EUR] (3)");
while (true) {
System.out.print("Ihre Wahl: ");
auswahlTicket = tastatur.nextByte();
if (!(auswahlTicket > 0 && auswahlTicket < 3)) {
System.out.println(" >>falsche Eingabe<<");
continue;
}
break;
}
switch(auswahlTicket) {
case 1:
zuZahlenderBetrag = 2.9;
break;
case 2:
zuZahlenderBetrag = 8.6;
break;
case 3:
zuZahlenderBetrag = 23.5;
break;
}
while (true) {
System.out.print("Anzahl der Tickets: ");