Function Simple(a: integer): boolean; begin result := true; for i: integer := 2 to (a div 2) do if (a mod i = 0) then begin result := false; break; end; end;
const n = 10;
var i: longint := 1; j: longint; a: array [1..n] of longint;
begin while (a[n] = 0) do begin
while (a[i] = 0) do begin j += 1; if (Simple(j)) then begin a[i] := j; end; end; i += 1; end; for i := 1 to n do write(a[i], ' '); end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку