• Написать эфыективную с точки зрения распределения памяти и скорости работы программу для решения задачи:
    Известен рост каждого из N- гвардейцев кардинала (представлен в линейной таблице) выведите на экран рост двух самых высоких . (все гвардейцы имеют разный рост)
    Входные данные : N<50(количество гвардейцев), рост каждого из гвардейцев
    Выходные данные: рост 2-x самых высоких


    Входные данные
    N=5
    187
    178
    175
    191
    189
    Выходные Данные:
    191
    189

Ответы 1

  • const N=5; var a: array [1..N] of real; d, r: real; i, j, k: integer; begin for i:=1 to N do beginreadln(a[i]); if a[i]>d thenbeginr:=d;d:=a[i];end;end;writeln("самые высокие гвардейцы имеют рост ",r," и ", d);end.
    • Автор:

      bernie
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

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

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

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