From 480484b9b8978f8bc290f2ae79245cecd9bbf758 Mon Sep 17 00:00:00 2001 From: moritz Date: Tue, 15 Oct 2024 15:58:37 +0200 Subject: [PATCH] Zahlenfelder Vers1. Nicht Objektorientiert --- .idea/vcs.xml | 6 ++++++ prog3.iml | 11 +++++++++++ src/praktikum01/Zahlenfelder.java | 30 +++++++++++++++++++++--------- 3 files changed, 38 insertions(+), 9 deletions(-) create mode 100644 .idea/vcs.xml create mode 100644 prog3.iml diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/prog3.iml b/prog3.iml new file mode 100644 index 0000000..c90834f --- /dev/null +++ b/prog3.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/praktikum01/Zahlenfelder.java b/src/praktikum01/Zahlenfelder.java index 495d195..8c9ca5b 100644 --- a/src/praktikum01/Zahlenfelder.java +++ b/src/praktikum01/Zahlenfelder.java @@ -3,23 +3,35 @@ package praktikum01; public class Zahlenfelder { public static void main(String[] args) { + System.out.println("Die Zahlen 1-200:"); + for (int i = 1; i < 201; i++) { - // Wenn durch 5 Teilbar - if (i % 5 == 0) { - System.out.println(i + " - ist durch 5 Teilbar"); - } + wennDurchFünfTeilbar(i); wennEndeGleichNeun(i); - - + zahlUndIhrVorgängerZusammenEineSummeErgebenDieDurch3TeilbarIst(i); } } - - + public static void wennDurchFünfTeilbar(int i){ + // Wenn durch 5 Teilbar + if (i % 5 == 0) { + System.out.println(i + " - ist durch 5 Teilbar"); + } + } public static void wennEndeGleichNeun(int i){ // Wenn Zahl auf 9 endet if (i % 10 == 9) { - System.out.println(i + " - endet auf 9"); + System.out.println(i + " - endet auf 9"); + } + } + + public static void zahlUndIhrVorgängerZusammenEineSummeErgebenDieDurch3TeilbarIst(int i){ + int vorgaenger = i - 1; + int summe = i + vorgaenger; + + // Überprüfen, ob die Summe durch 3 teilbar ist + if (summe % 3 == 0) { + System.out.println(i + " und " + vorgaenger + " addiert ergeben " + summe + " und " + summe + " ist durch 3 teilbar."); } } }