Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

# Ввод четырех целых чисел num1 = int(input("Введите первое целое число: ")) num2 = int(input("Введите второе целое числ

Евгений Широбоков Ученик (127), на голосовании 7 месяцев назад
# Ввод четырех целых чисел num1 = int(input("Введите первое целое число: ")) num2 = int(input("Введите второе целое число: ")) num3 = int(input("Введите третье целое число: ")) num4 = int(input("Введите четвертое целое число: ")) # Начнем с предположения, что первое число - наибольшее max_num = num1 # Сравниваем остальные числа с предположенным максимальным if num2 > max_num: max_num = num2 if num3 > max_num: max_num = num3 if num4 > max_num: max_num = num4 # Вывод результата print("Наибольшее число:", max_num)
Голосование за лучший ответ
Ева Чешулько Профи (781) 8 месяцев назад
. Ввод чисел:

Python
num1 = int(input("Введите первое целое число: "))
num2 = int(input("Введите второе целое число: "))
num3 = int(input("Введите третье целое число: "))
num4 = int(input("Введите четвертое целое число: "))
.
2. Поиск наибольшего числа:

Python
# Начнем с предположения, что первое число - наибольшее
max_num = num1

# Сравниваем остальные числа с предположенным максимальным
if num2 > max_num:
max_num = num2
if num3 > max_num:
max_num = num3
if num4 > max_num:
max_num = num4

3. Вывод результата:

Python
# Вывод результата
print("Наибольшее число:", max_num)

4. Объяснение:

Вводим четыре целых числа с помощью функции input().
Предполагаем, что первое число является наибольшим.
Сравниваем остальные три числа с первым.
Если какое-то из чисел больше, чем первое, то оно становится новым наибольшим числом.
Выводим наибольшее число.
5. Пример:

Введите первое целое число: 10
Введите второе целое число: 20
Введите третье целое число: 15
Введите четвертое целое число: 5

Наибольшее число: 20
6. Дополнительные возможности:

Добавьте проверку на ввод корректного целого числа.
Найдите наименьшее из четырех чисел.
Найдите среднее значение четырех чисел.
7. Улучшение кода:

Python
def find_max(num1, num2, num3, num4):
max_num = num1
if num2 > max_num:
max_num = num2
if num3 > max_num:
max_num = num3
if num4 > max_num:
max_num = num4
return max_num

num1 = int(input("Введите первое целое число: "))
num2 = int(input("Введите второе целое число: "))
num3 = int(input("Введите третье целое число: "))
num4 = int(input("Введите четвертое целое число: "))

max_num = find_max(num1, num2, num3, num4)

print("Наибольшее число:", max_num)
.
В этом коде:

Функция find_max используется для поиска наибольшего из четырех чисел.
Код стал более компактным и читаемым
Похожие вопросы