|
|
|
|
|
|
|
|
|
|
|
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(); |
|
|
|
|
|
} |
|
|
|
|
|
} |