Zdravím,
potřebovala bych poradit s programem,který vypíše prvních n-prvočísel (počet zadá uživatel). Něco už jsem zkoušela,ale pořád mě to hází nějaké chyby. Nejspíš tam mám někde problém s tím "mod" (nevím jak ho přesně použít).
Díky za radu .
program prvocisla;
var t: boolean;
pocet,i,j, pp:longint;
cislo:real;
a,c: array[1..30000] of real;
begin
writeln('Zadejte pocet prvocisel, ktera chcete zobrazit');
readln(pocet);
begin
i:=0; pp:=0;
repeat i:=i+1;
begin j:=0;
for j:=1 to round(Sqrt(a[i])) do
begin t:=true;
if a[i] DIV c[j]:= cislo mod 0 then t:=false
end;
begin pp:=0;
if t=true then pp:=pp+1; writeln(a[i]);
end;
end;
until pp=pocet;
end;
end.