• Помогите написать программу в паскале. Ввести N чисел. Найти первое максимальное число и его номер.

Ответы 2

  • var n,i,m,k,a: integer;

    begin

    write ('Введите количество чисел: ');

    readln (n);

    write ('Введите число: ');

    readln (a);

    m:=a;

    k:=1;

    for i:=2 to n do

    begin

    write ('Введите число: ');

    readln (a);

    if a>m then

    begin

    m:=a;

    k:=i

    end

    end;

    writeln ('Первый максимальный элемент ',m,' и его номер ',k)

    end.

    • Автор:

      gabbyn8w2
    • 5 лет назад
    • 0
  • PascalABC.NET 3.4.2, сборка 1881 от 19.11.2018Внимание! Если программа не работает, обновите версию!

    begin

     var a := ReadArrReal('Вводите:', ReadInteger('Количество чисел?'));

     var imax := a.IndexMax;

     Writeln('Первое максимальное число ', a[imax],

         ' имеет номер ', imax + 1)

    end.

    ПримерКоличество чисел? 5Вводите: 14 2.17 15.2 8 15.2Первое максимальное число 15.2 имеет номер 3
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years