def find_max_of_three(a, b, c): max_num = a if b > max_num: max_num = b if c > max_num: max_num = c return max_num def find_max_of_four(a, b, c, d): max_num = find_max_of_three(a, b, c) if d > max_num: max_num = d return max_num # Ввод чисел a = int(input("Введите первое число: ")) b = int(input("Введите второе число: ")) c = int(input("Введите третье число: ")) d = int(input("Введите четвертое число: ")) # Поиск наибольшего числа max_num = find_max_of_four(a, b, c, d) # Вывод результата print("Наибольшее число: ", max_num)
Пример работы программы:
Введите первое число: 10 Введите второе число: 5 Введите третье число: 8 Введите четвертое число: 12 Наибольшее число: 12
max_num = a
if b > max_num:
max_num = b
if c > max_num:
max_num = c
return max_num
def find_max_of_four(a, b, c, d):
max_num = find_max_of_three(a, b, c)
if d > max_num:
max_num = d
return max_num
# Ввод чисел
a = int(input("Введите первое число: "))
b = int(input("Введите второе число: "))
c = int(input("Введите третье число: "))
d = int(input("Введите четвертое число: "))
# Поиск наибольшего числа
max_num = find_max_of_four(a, b, c, d)
# Вывод результата
print("Наибольшее число: ", max_num)
Пример работы программы:
Введите первое число: 10Введите второе число: 5
Введите третье число: 8
Введите четвертое число: 12
Наибольшее число: 12