Программа должна вывести две этих суммы в указанном порядке. Программа
Условие
Напишите программу, которая в последовательности целых чисел определяет сумму двух наибольших и сумму двух наименьших. Программа должна вывести две этих суммы в указанном порядке. Программа получает на вход целые числа, количество введенных чисел не известно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введенные числа по модулю не превышают 30 000.В последовательности не менее двух чисел. Пример работы программы: Входные данные | Выходные данные | 3 10 25 12
| 0 | 37 |
|---|---|
| 13 |
Формат задания
Решение по шагам
Как рассуждать
Решение. Вариант решения на языке Паскаль.var a, max, max2, min, min2: integer; begin min:= 30001; min2:= 30001; max:= -30001; max2:= -30001; readln(a); if (a =
Осталось ещё 2 шага
then begin min := 0; min2 := 0; max :…
then break; if (a <= min) and (a<>0) then…
Бесплатно · займёт минуту