• Составить программу, печатающую все простые числа, не превосходящие данного числа. Спасибо большое.

Ответы 1

  • //FPC 2.6.4Program sieve_of_Eratosthenes;var n, i, x:integer; a: array[1..32000] of boolean;begin readln(n);  for i:=2 to (n+1) div 2 do   begin   x:=i*2;    while x<=n do     begin     a[x]:=true;     x:=x+i;    end;    x:=0;  end;  for i:=1 to n do if not a[i] then write(i,' '); readln;end.
    • Автор:

      maxwell77
    • 4 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years