Freitag, 29. Oktober 2010
Primzahlensieb nach Eratosthenes (POS1: 2AHIF, 2CHIF)
Schreiben Sie ein python Programm, welches für eingegebene Zahlen prüft, ob es eine Primzahl ist.
Verwenden Sie für die Primzahlbestimmung das Sieb des Eratosthenes .
Verwenden Sie für die Primzahlbestimmung das Sieb des Eratosthenes .
Variante 1 (einfacher)
Das Programm soll eine Primzahlentabelle fixer Größe (z.B. 1000) erstellen und dann bisEOF
Zahlen einlesen und ausgeben, ob die Zahl eine Primzahl ist (oder nicht).Variante 2 (schwieriger)
Das Programm soll zunächst wieder eine fixe Tabelle erzeugen. In derPrüfphase(Eingabe der Zahlen) soll wie oben ermittelt werden, ob die Zahl eine Primzahl ist. Ist die eingegebene Zahl jedoch größer als das letzte Tabellenelement, so soll die Tabelle entsprechend erweitert und neu geprüft werden.
Abgabe
Nennen Sie das Projekt2x-name-python-prim
, wobei x "a" für 2AHIF und "c" für 2CHIF und name Ihr Familienname sein soll (bei Namensgleichheit machen Sie bitte 2x-name-vorname-python-prim
daraus). Das Programm selbst soll prim.py
heißen. Checken Sie das Projekt am CVS ein und "commiten" Sie Ihre letzte Version.Labels: Aufgabe, POS1-2, Python
Abonnieren Posts [Atom]
Kommentar veröffentlichen