Cod sursa(job #2108807)
| Utilizator | Data | 18 ianuarie 2018 20:33:11 | |
|---|---|---|---|
| Problema | Ciurul lui Eratosthenes | Scor | 0 |
| Compilator | fpc | Status | done |
| Runda | Arhiva educationala | Marime | 0.77 kb |
Program Ciurul;
uses crt;
var i, j : integer;
u : array[1..10000] of boolean;
n : word;
begin clrscr;
Write('N='); readln(n);
for i:=2 to n do
u[i]:=true;
Write('Numerele prime sunt:');
writeln;
for i:=2 to n do begin
if u[i] then begin
write(i:5);
j:=i;
while j<=n do begin
u[j]:=false;
j:=j+i;
end;
end;
end;
readln;
end.