From db20dc2f9f410aecd1ec563e8fea0628633a76e4 Mon Sep 17 00:00:00 2001 From: jannisfingerhut Date: Fri, 10 Feb 2023 22:48:35 +0100 Subject: [PATCH] #19 schaltjahr fk add --- LernProgramm/FunktionenAusgelagert.java | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/LernProgramm/FunktionenAusgelagert.java b/LernProgramm/FunktionenAusgelagert.java index 56e4909..5166f9b 100644 --- a/LernProgramm/FunktionenAusgelagert.java +++ b/LernProgramm/FunktionenAusgelagert.java @@ -24,7 +24,29 @@ public class FunktionenAusgelagert { } } - + public static void schaltjahr() { + + System.out.println("Welches Jahr möchtest du untersuchen?"); + + try (Scanner einSJ = new Scanner(System.in)) { + String jahr = einSJ.nextLine(); + int schaltjahr = Integer.parseInt(jahr); + + if (schaltjahr % 400 == 0) + System.out.println("Schaltjahr!"); + else if (schaltjahr % 100 == 0) + System.out.println("Kein Schaltjahr!"); + else if (schaltjahr % 4 == 0) + System.out.println("Schaltjahr!"); + else + System.out.println("Kein Schaltjahr!"); + } catch (NumberFormatException e) { + e.printStackTrace(); + + } + } + + public static void Binaerrechner() { try (Scanner scannerBR = new Scanner(System.in)) {