59 lines
1.5 KiB
Java
59 lines
1.5 KiB
Java
package QualifierTeil2;
|
|
|
|
import java.text.ParseException;
|
|
import java.util.Random;
|
|
import java.text.SimpleDateFormat;
|
|
import java.util.Date;
|
|
import java.util.Scanner;
|
|
|
|
public class Main {
|
|
|
|
public static void main(String[] args) {
|
|
|
|
UI ui = new UI();
|
|
Scanner scanner = new Scanner(System.in);
|
|
|
|
System.out.println("Willkommen im Parkhaus BYE am Hauptbahnhof!\n");
|
|
|
|
while (true) {
|
|
System.out.println("Wählen Sie eine Option:");
|
|
System.out.println("1. PKW einfahren");
|
|
System.out.println("2. Mehrere PKWs einfahren");
|
|
System.out.println("3. Parkgbühren bezahlen und ausfahren");
|
|
System.out.println("4. Verfügbare Parkplätze anzeigen");
|
|
System.out.println("5. Beenden");
|
|
|
|
int option = scanner.nextInt();
|
|
scanner.nextLine(); // Consume newline
|
|
|
|
switch (option) {
|
|
case 1:
|
|
ui.einfahrtPKW();
|
|
System.out.println("Schranke öffnet sich.\n");
|
|
break;
|
|
|
|
case 2:
|
|
ui.mehrereEinfahrten();
|
|
break;
|
|
|
|
case 3:
|
|
ui.ausfahrtPKW();
|
|
break;
|
|
|
|
case 4:
|
|
ui.zeigeVerfügbarePlätze();
|
|
break;
|
|
|
|
case 5:
|
|
System.out.println("Programm beendet.");
|
|
return;
|
|
|
|
default:
|
|
System.out.println("Ungültige Auswahl.");
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|