diff --git a/LernProgramm/FunktionenAusgelagert.java b/LernProgramm/FunktionenAusgelagert.java index ab2389d..bf30c74 100644 --- a/LernProgramm/FunktionenAusgelagert.java +++ b/LernProgramm/FunktionenAusgelagert.java @@ -118,7 +118,29 @@ public static void EasterEgg() { } - +public static void Fakultaet() { + + try (Scanner eingabeFK = new Scanner(System.in)) { + String ein = eingabeFK.nextLine(); + int zahlFK = Integer.parseInt(ein); + + if (zahlFK <= 0) { + System.out.println("1"); + } + int ergebnis = 1; + for (int i = 1; i <= zahlFK; i++) { + ergebnis *= i; + } + System.out.println(ergebnis); + } catch (NumberFormatException e) { + e.printStackTrace(); + } + + } + + + + // Test, wenn Sie das lesen, sind Sie toll!