aufgeräumt

devIoana
Simona-Ioana Purdila 2024-11-05 13:58:02 +01:00
parent 246000e047
commit c390a05f16
12 changed files with 7 additions and 13 deletions

View File

@ -1,9 +1,5 @@
package QualifierTeil2; package QualifierTeil2.QualifierTeil2domain;
import java.text.ParseException;
import java.util.Random;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner; import java.util.Scanner;
public class Main { public class Main {
@ -24,7 +20,7 @@ public class Main {
System.out.println("5. Beenden"); System.out.println("5. Beenden");
int option = scanner.nextInt(); int option = scanner.nextInt();
scanner.nextLine(); // Consume newline scanner.nextLine();
switch (option) { switch (option) {
case 1: case 1:

View File

@ -1,8 +1,6 @@
package QualifierTeil2; package QualifierTeil2.QualifierTeil2domain;
import java.text.SimpleDateFormat;
import java.util.Date; import java.util.Date;
import java.util.Random;
public class PKW { public class PKW {
private String kennzeichen; private String kennzeichen;

View File

@ -1,4 +1,4 @@
package QualifierTeil2; package QualifierTeil2.QualifierTeil2domain;
import java.text.ParseException; import java.text.ParseException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
@ -261,7 +261,7 @@ public class Parkhaus {
endeNacht.set(Calendar.HOUR_OF_DAY, 6); // Nacht endet um 06:00 Uhr endeNacht.set(Calendar.HOUR_OF_DAY, 6); // Nacht endet um 06:00 Uhr
endeNacht.add(Calendar.DATE, 1); // Geht auf den nächsten Tag*/ endeNacht.add(Calendar.DATE, 1); // Geht auf den nächsten Tag*/
/* // Schritt 1: Berechne Gebühren bis 20 Uhr /* // Schritt 1: Berechne Gebühren bis 20 Uhr
while (calEinfahrt.before(startNacht) && calEinfahrt.before(calAusfahrt)) { while (calEinfahrt.before(startNacht) && calEinfahrt.before(calAusfahrt)) {
// Jede angefangene Stunde bis 20:00 Uhr kostet 1 Euro // Jede angefangene Stunde bis 20:00 Uhr kostet 1 Euro
@ -273,7 +273,7 @@ public class Parkhaus {
double nachtGebuehr = 0; double nachtGebuehr = 0;
if (calAusfahrt.after(startNacht)) { if (calAusfahrt.after(startNacht)) {
// Die Parkzeit überschreitet 20:00 Uhr und geht in die Nachtzeit // Die Parkzeit überschreitet 20:00 Uhr und geht in die Nachtzeit
while (calEinfahrt.before(calAusfahrt) && (calEinfahrt.get(Calendar.HOUR_OF_DAY) >= 20 || calEinfahrt.get(Calendar.HOUR_OF_DAY) < 6)) { while (calEinfahrt.before(calAusfahrt) && (calEinfahrt.get(Calendar.HOUR_OF_DAY) >= 20 || calEinfahrt.get(Calendar.HOUR_OF_DAY) <= 6)) {
nachtGebuehr += 100; // Jede Stunde in der Nacht kostet auch 1 Euro nachtGebuehr += 100; // Jede Stunde in der Nacht kostet auch 1 Euro
calEinfahrt.add(Calendar.HOUR_OF_DAY, 1); calEinfahrt.add(Calendar.HOUR_OF_DAY, 1);

View File

@ -1,4 +1,4 @@
package QualifierTeil2; package QualifierTeil2.QualifierTeil2domain;
import java.text.ParseException; import java.text.ParseException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;