Добавить в корзинуПозвонить
Найти в Дзене

ОГЭ по информатике: задание 15.2

Здравствуйте, дорогие друзья. Решаем задание 15.2 из ОГЭ по информатике. Условия задачи взяты с сайта "Решу ОГЭ".
Условие задачи следующее:
Напишите программу, которая в последовательности целых чисел определяет сумму двух наибольших и сумму двух наименьших. Программа должна вывести две этих суммы в указанном порядке. Программа получает на вход целые числа, количество введённых чисел не известно,

Здравствуйте, дорогие друзья. Решаем задание 15.2 из ОГЭ по информатике. Условия задачи взяты с сайта "Решу ОГЭ".
Условие задачи следующее:

Напишите программу, которая в последовательности целых чисел определяет сумму двух наибольших и сумму двух наименьших. Программа должна вывести две этих суммы в указанном порядке. Программа получает на вход целые числа, количество введённых чисел не известно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000.

Теперь смотрим решение на языке программирования Python:

Исходный код
Исходный код

Запускаем нашу программу:

Результат работы программы
Результат работы программы

При запуске программы мы вводим числа: 500, 300, 2 и 8. Логично, что число 500 является максимальным, а 300 число перед максимальным. Число 2 является минимальным, за ним следует число 8. Складываем числа 500 и 300, получаем 800. Тоже самое делаем и с числами 2 и 8, получаем 10. Наша задача решена.
На этом у меня на сегодня всё. Также предлагаю познакомиться с нашим Ютуб каналом
ПиМ [ZveKa]. До новых встреч на просторах Яндекс Дзена.

Программируем на Python: решаем 19 и 20 задачу. ЕГЭ по информатике.

Программируем на Python: решаем 21 задачу. ЕГЭ по информатике

Программируем на Python: 30-ть простых маленьких советов для начинающих