|
|
|
|
|
|
|
|
|
|
|
package praktikum01; |
|
|
|
|
|
|
|
|
|
|
|
public class Zahlenfilter { |
|
|
|
|
|
public static void main(String[] args) { |
|
|
|
|
|
Zahlenfilter zahlenfilter = new Zahlenfilter(); |
|
|
|
|
|
zahlenfilter.checknumber(); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void checknumber(){ |
|
|
|
|
|
for (int i = 1; i <= 200; i++) { |
|
|
|
|
|
checkDurch5(i); |
|
|
|
|
|
checkEndet9(i); |
|
|
|
|
|
if (i > 1) { |
|
|
|
|
|
checkSummeDurch3(i, i - 1); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void checkDurch5(int zahl) { |
|
|
|
|
|
if (zahl % 5 == 0) { |
|
|
|
|
|
System.out.println(zahl + " ist durch 5 teilbar!"); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void checkEndet9(int zahl) { |
|
|
|
|
|
if (zahl % 10 == 9) { |
|
|
|
|
|
System.out.println(zahl + " endet auf 9!"); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public void checkSummeDurch3(int zahl, int vorgaenger) { |
|
|
|
|
|
int summe = zahl + vorgaenger; |
|
|
|
|
|
if (summe % 3 == 0) { |
|
|
|
|
|
System.out.println(zahl + " und " + vorgaenger + " addiert ergeben " |
|
|
|
|
|
+ summe + " und " + summe + " ist durch 3 teilbar!"); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |