From 1292de150ea8ed3f99fb9a71b4741fb249d0723f Mon Sep 17 00:00:00 2001 From: jannisfingerhut Date: Fri, 10 Feb 2023 22:43:33 +0100 Subject: [PATCH] =?UTF-8?q?#14=20Timer=20Funktion=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LernProgramm/FunktionenAusgelagert.java | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/LernProgramm/FunktionenAusgelagert.java b/LernProgramm/FunktionenAusgelagert.java index a8f595d..37cba4b 100644 --- a/LernProgramm/FunktionenAusgelagert.java +++ b/LernProgramm/FunktionenAusgelagert.java @@ -96,7 +96,27 @@ public static void EasterEgg() { } - + 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."); + } + } + } +