var a: array [1..10] of real; // возьмем массив из 10 чисел
i,x :byte;
begin
randomize;
for i:=1 to 10 do //заполняем исходный массив случайными числами (до 10)
begin
a[i]:=random(10)-10;
write (' ' ,a[i]);
end;
writeln ();
for i:=1 to 10 do
begin
if (a[i] < 0) and (a[i] <> 0) then
a[i]:=a[i]*a[i];
writeln ('[ ', i, ' ]', ' Результат удвоения: ',a[i]);
end;
end.