Составьте программу, котораясоставьте программу, которая заполняет массив а[1,,10 ] случайными числами в диапазоне от 0 до 10 , затем первый элемент меняет местами с максимальным элементом. выведите на экран исходный и полученный массивы.
uses crt; const N=10; var a:array [1..N] of integer; x,pos,max:integer; begin randomize; for x:=1 to N do begin a[x]:=random(11); writeln('a[',x,']:',a[x]); end; max:=1; for x:=1 to N do if a[x]>a[max] then max:=x; pos:=a[1]; a[1]:=a[max]; a[max]:=pos; writeln; for x:=1 to N do writeln('a[',x,']:',a[x]); end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку