var
a:array[1..100] of integer;
i,n:integer;
begin
readln(n);
writeln('исходный массив');
for i:=1 to n do
a[i]:=random(50)-25;
write(a[i]:4);
end;
writeln;
writeln('измененный массив');
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);
end.
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.