003
11.03.2005, 19:06 Uhr
Bruder Leif
dances with systems (Operator)
|
Moin!
Einfaches Beispiel:
Du nimmst ein Array mit, sagen wir, 1000 Einträgen, alles mit 0 initialisiert, nur die Elemente 0 und 1 mit dem Wert 1. Später kann das Array auf dynamisch umgebaut werden, für den Anfang machs Dir einfach und nimm eine feste Obergrenze. Jetzt gehst Du in einer Schleife die Zahlen von 2 bis 1000 durch. Schau Dir den jeweiligen Eintrag im Array an, und wenn er 0 ist, ist die Zahl (nennen wir sie n) eine Primzahl. Ausgeben, und in einer zweiten Schleife alle Vielfachen von n durchgehen. Für die 2 also 4, 6, 8, 10 usw. bis 1000. Jeden dieser Einträge setzt Du auf 1. Dann gehts mit der äußeren Schleife weiter... -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook. |