• Помогите пожалуйста в паскале!

    С клавиатуры вводится 4 целых числа. Определить максимальное среди них. Определить, сколько максимальных чисел среди этих четырёх.

    Формат выходных данных

    Вывести два числа через пробел: максимум и количество максимумов среди данных чисел.

    Примеры:

    входные данные..................................................... выходные данные
    5 1 5 5..........................................................................................5 3

Ответы 6

  • Ну, в самом начале программа не запускается из-за лишнего "end", потом, нужно что бы вводилось с клавиатуры 4 числа, а в вашей программе, вероятно, что просто у Вас нужно вводить каждое число в новой строке, что не нужно делать в задаче
  • Да, end там один действительно лишний, извините.
    • Автор:

      ahmad
    • 5 лет назад
    • 0
  • Но в условие не сказано, каким образом нужно вводить числа, гораздо эффективнее их не запоминать, что и делается за счёт цикла
    • Автор:

      godiva
    • 5 лет назад
    • 0
  • Ладно, спасибо!
  • Не за что
    • Автор:

      hazel
    • 5 лет назад
    • 0
  • Program maximum;Var a, max, k, i: integer;Beginmax:=0;k:=0;For i:=1 to 4 dobeginReadln(a);if (a > max) thenBeginmax:=a;k:=1;end else beginIf (a = max) thenk:=k+1;end;end;end;Writeln(max,k);end.
    • Автор:

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

Войти через Google

или

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

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

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