commit 2224dd944f25ad056384cc608e138e7d19aed2de Author: haeusslerma93034 Date: Thu Oct 24 15:02:43 2024 +0200 haeusslerma93034 / Prog3A diff --git a/src/praktikum1/Zahlenfilter.java b/src/praktikum1/Zahlenfilter.java new file mode 100644 index 0000000..e2bc165 --- /dev/null +++ b/src/praktikum1/Zahlenfilter.java @@ -0,0 +1,43 @@ +package praktikum1; +import java.io.File; + +public class Zahlenfilter { + + public void untersucheNummer() { + for (int i=1; i<=200; i++) { + ÜberprüftTeilbar5(i); + ÜberprüftEndet9(i); + ÜberprüftSummeTeilbar3(i); + } + } + + //Methode die überprüft, ob die Zahl durch 5 teilbar ist + private void ÜberprüftTeilbar5(int number) { + if (number % 5 == 0) { + System.out.println(number + " ist durch 5 teilbar! "); + } + } + + //Methode die überprüft, ob die Zahl mit 9 endet + private void ÜberprüftEndet9(int number) { + if (number % 10 == 9) { + System.out.println(number + " endet mit 9. "); + } + } + + //Methode die überprüft, ob die Summe aus der Zahl und der Vorgängerzahl durch 3 teilbar ist + private void ÜberprüftSummeTeilbar3(int number) { + if (number > 1); + int Vorgänger = number - 1; + int sum = number + Vorgänger; + if(sum % 3 == 0) { + System.out.println(number + " + " + Vorgänger + " ergibt " + sum + " und ist durch 3 teilbar. "); + } + } + + public static void main(String[] args) { + + Zahlenfilter filter = new Zahlenfilter(); + filter.untersucheNummer(); + } +}