program z;var a:array[1..20] of integer;i,mini,maxi,max,min:integer;beginrandomize;for i:=1 to 20 dobegina[i]:=random(-50,50);write(a[i],' '); {вывод массива}end;writeln; {переход на новую строку после вывода массива}max:=a[1];maxi:=1;min:=a[1];mini:=1;for i:=2 to 20 dobeginif a[i]>max then begin max:=a[i]; maxi:=i; end;if a[i]<min then begin min:=a[i]; mini:=i; end;end;writeln('max=',max,' max index=',maxi);writeln('min=',min,' min index=',mini);end.