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

задачка на паскале ABC!
Нужно решить с помощью процедур !
Задание----Найти максимальный элемент в массиве !

  1. Ответ
    Ответ дан Аккаунт удален
    // PascalABC.NET 3.0, сборка 1088
    const
      nn=100;
    type
      tA=array[1..nn] of integer;

    procedure MaxElem(n:integer; var m:ta; var mx:integer);
    var
      i:integer;
    begin
      mx:=m[1];
      for i:=2 to n do
        if m[i]>mx then mx:=m[i]
    end;

    var
      a:tA;
      i,n,amax:integer;
    begin
      Write('Введите количество элементов в массиве: '); Read(n);
      Randomize;
      Writeln('Элементы массива');
      for i := 1 to n do
      begin
        a[i]:=Random(101)-50;
        Write(a[i],' ')
      end;
      Writeln;
      MaxElem(n,a,amax);
      Writeln('Максимальный элемент равен ',amax);
    end.

    Тестовое решение:
    Введите количество элементов в массиве: 15
    Элементы массива
    -8 41 7 -40 -1 1 -18 5 -28 26 50 13 -42 39 -43
    Максимальный элемент равен 50
    1. Ответ
      Ответ дан MrRise
      Чё как, с инета?
    2. Ответ
      Ответ дан Kirilka55
      нужна еще одна процедура помогите
Самые новые вопросы