/* Get n from the commandline argument and prints all primes <= n. */ class Primes { public static void main(String[] args) { int maxN = Integer.parseInt(args[0]); int count = 0; int n = 2; System.out.println("Prime Table\n==========="); while (n <= maxN) { boolean isPrime = true; int d = 2; while (d < n) { if (n % d == 0) { isPrime = false; break; } d++; } if (isPrime) { System.out.printf("%5d", n); count++; if (count == 10) { System.out.println(); count = 0; } } n++; } if (count < 10) System.out.println(); } }