Browse Source

Einbau der ZeitFunktion

remotes/origin/JaFi
jannisfingerhut 2 years ago
parent
commit
fad29b8583
  1. 26
      bin/LernProgramm/FunktionenAusgelagert.java
  2. 14
      bin/LernProgramm/ProgrammMain.java

26
bin/LernProgramm/FunktionenAusgelagert.java

@ -15,7 +15,7 @@ public class FunktionenAusgelagert {
{ "Welches ist der größtes Planet in unserem Sonnensystem?", "Jupiter" }, { "Welches ist der größtes Planet in unserem Sonnensystem?", "Jupiter" },
{ "Wer hat die Mona Lisa gemalt?", "Leonardo da Vinci" }, { "Wer hat die Mona Lisa gemalt?", "Leonardo da Vinci" },
{ "Wer ist der Bundeskanzler von Deutschland?", "Olaf Scholz" }, { "Wer ist der Bundeskanzler von Deutschland?", "Olaf Scholz" },
// Sonstige Fragen // Sonstige Fragen
}; };
@ -202,4 +202,28 @@ public class FunktionenAusgelagert {
System.out.println(" ------"); System.out.println(" ------");
} }
public static void Timer() {
try (Scanner input = new Scanner(System.in)) {
int actualTime = (int) (Math.random() * 10 + 1);
System.out.print("Schätzen Sie die Zeit, die in Sekunden verstreichen wird (1-10): ");
int estimatedTime = input.nextInt();
System.out.println("Tatsächliche Zeit: " + actualTime + " Sekunden");
System.out.println("Geschätzte Zeit: " + estimatedTime + " Sekunden");
int difference = Math.abs(actualTime - estimatedTime);
System.out.println("Differenz: " + difference + " Sekunden");
if (difference == 0) {
System.out.println("Perfekte Schätzung!");
} else if (difference <= 2) {
System.out.println("Sehr gute Schätzung!");
} else if (difference <= 4) {
System.out.println("Gute Schätzung.");
} else {
System.out.println("Schlechte Schätzung.");
}
}
}
} }

14
bin/LernProgramm/ProgrammMain.java

@ -18,8 +18,9 @@ public class ProgrammMain {
System.out.println("3. Binaer-Inverter\n"); System.out.println("3. Binaer-Inverter\n");
System.out.println("4. PrimZahlen bis 100\n"); System.out.println("4. PrimZahlen bis 100\n");
System.out.println("5. Schaltjahrberechnung\n"); System.out.println("5. Schaltjahrberechnung\n");
System.out.println("6. ?\n");
System.out.println("7. ...\n");
System.out.println("6. Schätzung der Zeit\n");
System.out.println("7. ?\n");
System.out.println("8. ...\n");
try (Scanner einleser = new Scanner(System.in)) { try (Scanner einleser = new Scanner(System.in)) {
int wahl = einleser.nextInt(); int wahl = einleser.nextInt();
@ -43,12 +44,19 @@ public class ProgrammMain {
FunktionenAusgelagert.schaltjahr(); FunktionenAusgelagert.schaltjahr();
break; break;
case 6: case 6:
FunktionenAusgelagert.EasterEgg();
FunktionenAusgelagert.Timer();
break; break;
case 7: case 7:
FunktionenAusgelagert.EasterEgg();
break;
case 8:
System.out.println("Hier könnte dein Code stehen!"); System.out.println("Hier könnte dein Code stehen!");
System.out.println("Werde kreativ und erstelle eigene Funktioenn, die du auf dich anpassen kannst!"); System.out.println("Werde kreativ und erstelle eigene Funktioenn, die du auf dich anpassen kannst!");

Loading…
Cancel
Save