Предмет: Информатика,
автор: glebkykyjaja1
сформировать массив простых чисел не больших заданного натурального числа n
Ответы
Автор ответа:
0
//PascalABC.NET 3.1 сборка 1200
const
n = 1000;
begin
var primes := new List<integer>();
for var i := 2 to n do
begin
var f := true;
foreach var prime in primes do
if i mod prime = 0 then begin
f := false;
break;
end;
if f then primes.Add(i);
end;
foreach var prime in primes do
write(prime, ' ');
writeln;
writeln('Время вычисления: ', Milliseconds / 1000);
end.
const
n = 1000;
begin
var primes := new List<integer>();
for var i := 2 to n do
begin
var f := true;
foreach var prime in primes do
if i mod prime = 0 then begin
f := false;
break;
end;
if f then primes.Add(i);
end;
foreach var prime in primes do
write(prime, ' ');
writeln;
writeln('Время вычисления: ', Milliseconds / 1000);
end.
Похожие вопросы
Предмет: Қазақ тiлi,
автор: TopUchenikLoL
Предмет: Физика,
автор: 20092005sasha
Предмет: Русский язык,
автор: milenarudnea
Предмет: Биология,
автор: nicolan2001
Предмет: Алгебра,
автор: salov1983