Eugeniusz Jakubas |
Stąd można pobrać teksty źródłowe poniższych 57 programów w Pascalu pr-pascal.zip - 34 kB
33. Sito Eratostenesa
program Sito_Eratostenesa; uses crt; const max=500; var liczba,n:longInt; t:array[1..max] of byte; begin clrScr; for n:=1 to max do t[n]:=0; for liczba:=2 to round(sqrt(max)) do if t[liczba]=0 then for n:=2 to max div liczba do t[liczba*n]:=1; for n:=2 to max do if t[n]=0 then write(n:5); readLn; end. |