Const n=10; var a: array[1..n] of integer; i,max: integer; begin randomize; for i: =1 to n do a[i]: =random(201)-100; for i: =1 to n do write(a[i],' '); writeln; max: =a[1]; for i: =2 to n do if a[i]> max then max: =a[i]; writeln('max=',max); end.
Алг массив нач цел n = 10 целтаб a[1: n] цел i, b нц для i от 1 до n a[i] : = irnd(100) вывод a[i], " " кц вывод нс нц для i от 1 до div(n,2) b : = a[2*i-1] a[2*i-1] : = a[2*i] a[2*i] : = b кц кц нц для i от 1 до n вывод a[i], " " кц кон пример: 37 96 82 5 31 85 85 87 80 3896 37 5 82 85 31 87 85 38 80