Объяснение:
const n=25;
var a:array[1..n] of integer;
i,j,b,otr:integer;
begin
randomize;
writeln('Исходный массив:');
for i:=1 to n do
begin
a[i]:=random(60)-20;
write(a[i]:4);
end;
for i:=1 to n do
begin
if a[i]<0 then
begin
otr:=a[i];
break;
end;
end;
writeln(#10,'Первое отрицательное = ',otr);
for i:=1 to n-1 do
for j:=i+1 to n do
if a[i]<a[j] then
begin
b:=a[i];
a[i]:=a[j];
a[j]:=b;
end;
writeln('Результат сортировки:');
for i:=1 to n do
begin
write(a[i]:4);
end;
end.
ответ:использовать Чертежник
алг задача
нач
цел а
ввод а
сместиться в точку (1,1)
если а >= 0
то
нц 1 раз
фигура
кц
иначе
фигура
все
поднять перо
фигура
сместиться в точку (7,1)
фигура
сместиться в точку (14,1)
фигура
кон
алг фигура
нач
опустить перо
выбрать чернила (жёлтый)
сместиться на вектор (4,0)
сместиться на вектор (-2,3)
сместиться на вектор (-2,-3)
поднять перо
опустить перо
сместиться на вектор (4,0)
сместиться на вектор (0,4)
сместиться на вектор (-4,0)
сместиться на вектор (0,-4)
поднять перо
кон
Объяснение: Все в скирине