Ergebnis 21 bis 31 von 31
Thema: Primzahl ausrechen
-
02.05.2009, 23:03 #21henrik1235
AW: Primzahl ausrechen
1.Was ist eine negative Zahl.ist das eine - zahl.
2.Deine Rechner sieht sehr intressant aus doch es kommen nur alle Primzahlen bis 71.Kannst ja mal das Verfahren hier rein posten.
-
-
02.05.2009, 23:08 #22Prandini
AW: Primzahl ausrechen
-
02.05.2009, 23:12 #23OmegaPirat
AW: Primzahl ausrechen
ja, du kennst ja sicherlich den zahlenstrahl. er beginnt bei der null und man kann nach rechts dann aufwärts zählen 1,2,3,4... das sind die positiven zahlen.
es ist denkbar den zahlenstrahl links von der null zu erweitern, dann kommt man zu den negativen zahlen -1,-2 usw.
außerdem kann man dann neue fragen wie 2-3 beantworten
-
02.05.2009, 23:18 #24henrik1235
AW: Primzahl ausrechen
cool,danke für die schneller Hielfe.
Oh,dein Programm geht,villeicht ein biscchen größer machen.
-
03.05.2009, 01:30 #25mxyptlk
-
03.05.2009, 10:00 #26henrik1235
AW: Primzahl ausrechen
Weil,der Scollbalken für die Primliste hab ich nicht so gleich gefunden.
Und das es lesst sich nicht beenden(auser Taskmanger) .
Den Source code kannst ja mal hinzufügen.
-
03.05.2009, 10:13 #27mxyptlk
-
03.05.2009, 13:11 #28henrik1235
AW: Primzahl ausrechen
kannst ja mal beides nehmen^^.
-
03.05.2009, 13:20 #29mxyptlk
AW: Primzahl ausrechen
Sorry für das Doppelpost. Also, ich habe mein Programm mal erweitert. Dor läßt sich nun auch eine Zahl prüfen und gibt, für den Fall dass es sich nicht um eine Primzahl handelt, einen Teiler aus.
Die Prüfung läuft dann folgendermaßen ab:
Ich nehme die eingegebene oder errechnete Zahl und ziehe die Quadratwurzel daraus. Mal am Beispiel der 5 (fünf):
SQRT(5) = 2,2360679774997896964091736687313
dann runde ich diese Ergebnis auf den nächsten Ganzzahligen Wert
CEIL(SQRT(5)) = 3
Und nun lasse ich den Rechner einfach nur prüfen, ob sich beim Teilen der Zahl fünf mit dem Ergebnis der obigen Formel ein rest ergibt, wenn nicht, ist es keine Primzahl und ich habe den (ersten) Teiler gefunden.
Im Detail geht mein Programm diese Routine also für due Zahl fünf zweimal durch, da ich das Teilen selbstversändlich erst mit der 2 beginne:
Also: Prüfe sooft die Zahl auf restlose Teilbarkeit, beginne mit 2 und Ende bei (in diesem Fall) 3.
FOR I = 2 to 3 (CEIL(SQRT(5)))
-- Teile 5 durch I (2) // Ergibt sich ein Rest, Schleife wiederholen
-- Teile 5 durch I (3) // Ergibt sich ein Rest, schleife wiederholen
I=CEIL(SQRT(5)) - also in unserem Fall drei (3) -> Schleife zuende - PRIMZAHL
Das Programm gibt jetzt ein Par Info´s mehr aus und kann nun auhc mit ESC abgebrochen werden...
Viel Spass, ich hoffe Primzahlen sind nun kein Geheimnis mehr. Falls doch (ich erlaube es mir mal) frage mal OmegaPirat. Der kann beser rechnen als ich
-
05.01.2010, 14:24 #30Unregistriert
AW: Primzahl ausrechen
wie das funktioniert steht hier Sieb des Eratosthenes ? Wikipedia
-
01.05.2010, 15:00 #31Unregistriert
AW: Primzahl errechnen
Dein Programm is voll gut. Wo lernt man sowas zu programmieren? (ich bin 14)
Würde das auch gerne lernen. Haste dir das alles angelesen?
Tja, Vorsicht ist der Elefant im Glashaus, bevor die Mutter mit Tauben im Porzellanladen wirft, während die Spatzen über das Dach fliegen. Oder so...
Zockerspiel CXXXVI