Дан одномерный массив. Найти и вывести на экран последовательность чисел, сумма которых является простым числом. Паскаль
Ответы
Ответ дал:
0
const N = 12;
var i, l, c, k, sum:integer;
A:array[1..N] of integer;
begin
for i:=1 to N do begin
A[i]:=random(101);
write(A[i], ' ');
end;
writeln();
for i:=1 to N do begin
for l:=1 to N do begin
if i<>l then begin
sum:=A[i]+A[l];
for c:=1 to 300 do begin
if sum mod c = 0 then
k:=k+1;
end;
if k=2 then
writeln(A[i], '+', A[l], '=', sum);
k:=0;
end;
end;
end;
end.
Похожие вопросы
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад