Auswahl von Fahrkartenarten hinzugefügt
This commit is contained in:
@@ -5,11 +5,36 @@ class Fahrkartenautomat
|
|||||||
public static double fahrkartenbestellungErfassen (){
|
public static double fahrkartenbestellungErfassen (){
|
||||||
Scanner tastatur = new Scanner(System.in);
|
Scanner tastatur = new Scanner(System.in);
|
||||||
|
|
||||||
double zuZahlenderBetrag;
|
double zuZahlenderBetrag = 0.0;
|
||||||
byte anzahlTickets;
|
byte anzahlTickets = 0;
|
||||||
|
byte auswahlTicket = 0;
|
||||||
|
|
||||||
System.out.print("Ticketpreis (EURO): ");
|
System.out.println("Wählen Sie ihre Wunschfahrkarte für Berlin AB aus:\n" +
|
||||||
zuZahlenderBetrag = tastatur.nextDouble();
|
" 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) {
|
while (true) {
|
||||||
System.out.print("Anzahl der Tickets: ");
|
System.out.print("Anzahl der Tickets: ");
|
||||||
|
|||||||
Reference in New Issue
Block a user