Browse Source

added using args from main

master
Tim Lachmann 2 months ago
parent
commit
02e7b2cb65
1 changed files with 16 additions and 3 deletions
  1. 16
    3
      src/Praktikum01/Zahlenfilter.java

+ 16
- 3
src/Praktikum01/Zahlenfilter.java View File

@@ -3,13 +3,26 @@ package Praktikum01;
public class Zahlenfilter {
public static void main(String[] args) {
int grenze = 200;
if (args.length > 0) {
try {
grenze = Integer.parseInt(args[0]);
} catch (NumberFormatException e) {
System.out.println("Ungültige Eingabe: '" + args[0] + "' ist keine gültige Zahl. Es wird der Standardwert 200 verwendet.");
}
}
Zahlenfilter checker = new Zahlenfilter();
checker.checkZahlen();
checker.checkZahlen(grenze);
}
public void checkZahlen() {
for (int i = 1; i <= 200; i++) {
public void checkZahlen(int grenze) {
for (int i = 1; i <= grenze; i++) {
checkDurchFuenfTeilbar(i);
checkEndetAufNeun(i);
checkSummeMitVorgaenger(i);

Loading…
Cancel
Save