Составьте программу, которая заполняет массив a[1..10] случайными целыми числами в диапазоне от -20 до 20, затем меняет местами первый элемент с максимальным элементом. выведите на экран исходный и полученный массивы.
Const n=10; var a:array[1..n] of integer; i, MAX,t:integer; begin randomize; writeln('Исходный массив:'); for i:=1 to n do begin A[i]:=random(40)-20; writeln(a[i]); end; MAX:=-20-1; for i:=1 to n do if A[i]>MAX then MAX:=A[i]; t:=A[1]; //Замена A[1]:=MAX; MAX:=t; Writeln('Готовый массив:'); for i:=1 to n do writeln(A[i]); end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку