Решить по информатике. задан массив случайным образом.преобразовать массив: отрицательные элементы, кратные 7, заменить модулем, нулевые элементы заменить числом n(размер массива), а остальные отрицательные
числа умножить на -2

MrX01 MrX01    3   08.03.2019 02:00    4

Ответы
serg159 serg159  24.05.2020 04:38

var

a:array[1..100] of integer;

i,n:integer;

begin

readln(n);

writeln('исходный массив');

for i:=1 to n do

begin

a[i]:=random(50)-25;

write(a[i]:4);

end;

writeln;

writeln('измененный массив');

for i:=1 to n do

begin

if a[i]=0 then a[i]:=n;

if a[i]<0 then

if (a[i] mod 7=0) then a[i]:=abs(a[i])

else a[i]:=a[i]*(-2);

write(a[i]:4);

end;

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика