Primzahlen ausrechnen
-
Also ich würde sagen, daß in diesem Fall
for (i=2; i<=x; i++) { ... }
mehr Sinn macht!
-
Kein BCB- und auch nicht wirklich ein C/C++-Problem.
Verschoben nach "Rund um".
-
Mann kann auch alle geraden Zahlen außer 2 überspringen, indem man in der Schleife mit 2er Schritten voran geht...
ciao
-
Falls das ernst gemeint sein sollte:
Dann hast du aber keine Primzahlen. Was ist z. B. mit 9?Falls das ein Joke sein sollte:
-
Falls du mich gemeint hast war das ernst gemeint.
9 ist ungerade und wird dann auch nicht übersprungen.
-
paranoiac.org schrieb:
Mann kann auch alle geraden Zahlen außer 2 überspringen, indem man in der Schleife mit 2er Schritten voran geht...
Man kann zusätzlich auch in der anderen Schleife alle geraden Zahlen außer 2 übsrspringen.
Man kann auch nur durch die Zahlen teilen, die kleiner oder gleich sqrt(x) sind etc.
Oder man kann es sogar mit nem anderen Algorithmus versuchen. Mit dem Sieb des Erathostenes zum Beispiel. Hui... wie schnell man da ist!
-
9 ist aber auch keine Primzahl.
-
CarstenJ schrieb:
9 ist aber auch keine Primzahl.
ne du ist klar
-
Es ging doch um Primzahlen, oder nicht?
-
CarstenJ schrieb:
Es ging doch um Primzahlen, oder nicht?
Schon, aber 9 war noch nie eine primzahl
-
Ich glaub deine Aussage hab ich jetzt gecheckt...
-
dann ist gut