profile
Опубликовано 4 года назад по предмету Информатика от WorkHard

imax:=1

for i:=2 to 10 do

if a [i]>a [imax] then imax:=i;

write ('Наибольший элемнт a[', imax, ' ]=', a[imax])

самостоятельно запишите программу, в которой осуществляется формирование целочисленного массива a из 10 элементов значения которых лежат в диапозоне от 0 до 99,и поиск наибольшего элемента этого массива.

  1. Ответ
    Ответ дан PuerDeSatan
    как я поняла, нужно было использовать кусок кода, данный выше?

    var  
    a: array[1..10] of integer; 
    imax, i: byte;
    begin 
    Writeln('Массив:'); 
    Randomize; 
    for i:=1 to 10 do   
    begin     
    a[i]:=Random(100);     
    write(a[i]:4);   
    end; 
    imax := 1; 
    for i:=2 to 10 do   
    if a[i] > a[imax] then imax := i; 
    writeln; 
    writeln('Максимальный элемент = ', a[imax]:3, ' в позиции ', imax:2);
    end.