[ osmania @ 14.11.2007. 14:59 ] @
Code: public class EratosthenesApp { public static void main(String[] args) { boolean[] prim = new boolean[Integer.parseInt(args[0]) + 1]; System.out.println("Primzahlen von 0 bis " + (prim.length - 1)); java.util.Arrays.fill(prim, 2, prim.length, true); int i = 2; for( ; i * i < prim.length; i = i + 1) { if (prim[i]) { System.out.print(i + " "); for(int j = i * 2; j < prim.length; j = j + i) { prim[j] = false; } } } for( ; i < prim.length; i = i + 1) { if (prim[i]) { System.out.print(i + " "); kakko bi moglo u c ja sam pokusao sve nece da mi radi hvala punooo |