Java - Primzahlen ermitteln

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

primzahl wird bei i = 1 auf false gesetzt, und dann aber nie wieder auf true zurück gesetzt. Wenn du es so machen willst, müsstest du es zu Beginn der for-Schleife zuerst wieder auf true setzen


xBrokkolix 
Fragesteller
 13.10.2012, 15:39

danke für die schnelle antwort funktioniert jetzt :)

0

Und zum Primzahlen ermitteln ist so'n Divisionstest nicht optimal... Methoden wie http://de.wikipedia.org/wiki/Sieb_des_Eratosthenes sind bei höheren Zahlen performanter.


xBrokkolix 
Fragesteller
 15.10.2012, 12:34

wir sollen es für die Schule aber so machen ;)

0