Напишите алгоритм для запрашивания у пользователя четырех целых чисел и поиска третьего наибольшего числа, в случае
Напишите алгоритм для запрашивания у пользователя четырех целых чисел и поиска третьего наибольшего числа, в случае его существования.
23.12.2023 01:05
Инструкция: Для решения данной задачи можно использовать следующий алгоритм:
1. Запросите у пользователя четыре целых числа.
2. Сохраните четыре числа в переменные `a`, `b`, `c` и `d`.
3. Инициализируйте переменную `max_num` с наименьшим возможным значением.
4. Используйте условные операторы и сравнения для поиска третьего наибольшего числа:
- Если `a` больше всех остальных чисел (`b`, `c`, `d`), присвойте значение переменной `max_num` равное `a`.
- Иначе, если `b` больше всех остальных чисел (`a`, `c`, `d`), присвойте значение переменной `max_num` равное `b`.
- Иначе, если `c` больше всех остальных чисел (`a`, `b`, `d`), присвойте значение переменной `max_num` равное `c`.
- Иначе, если `d` больше всех остальных чисел (`a`, `b`, `c`), присвойте значение переменной `max_num` равное `d`.
5. Выведите значение переменной `max_num` на экран.
Доп. материал:
Шаг 1: Введите четыре целых числа: 5, 9, 3, 7
Шаг 2: Выполняется алгоритм поиска третьего наибольшего числа...
Шаг 5: Третье наибольшее число: 7
Совет: Для более лучшего понимания задачи и алгоритма, вы можете провести несколько пробных запусков программы с разными значениями чисел.
Проверочное упражнение: Напишите алгоритм, который будет запрашивать у пользователя пять целых чисел и находить второе наименьшее число, если оно существует.