РЕБЯТАААА!
Это можно написать как то проще?
———————————————————————————-
Пользователь вводит четыре числа.
Найдите наибольшее четное число среди них.
Если оно не существует, выведите фразу “not found”
———————————————————————————-
ФАЙЛИК ПРИКРЕПИЛ ЕСЛИ ЧТО
- ———————————————————————————-
num_1 = int (input (“Введите первое число: ”))
num_2 = int (input (“Введите второе число: ”))
num_3 = int (input (“Введите третье число: ”))
num_4 = int (input (“Введите четвертое число: ”))
if num_1 % 2 == 0:
if num_2 % 2 == 0:
if num_3 % 2 == 0:
if num_4 % 2 == 0:
if num_1 > num_2 > num_3 > num_4:
print (num_1)
else:
if num_2 > num_3 > num_4:
print (num_2)
else:
if num_3 > num_4:
print (num_3)
else:
print (num_4)
else:
if num_1 > num_2 > nnum_3:
print (num_1)
else:
if num_2 > num_3:
print (num_2)
else:
print (num_3)
else:
if num_4 % 2 == 0:
if num_1 > num_2 > num_4:
print (num_1)
else:
if num_2 > num_4:
print (num_2)
else:
print(num_4)
else:
if num_1 > num_2:
print (num_1)
else:
print (num_2)
else:
if num_3 % 2 == 0:
if num_4 % 2 == 0:
if num_1 > num_3 > num_4:
print(num_1)
else:
if num_3 > num_4:
print(num_3)
else:
print(num_4)
else:
if num_1 > num_3:
print(num_1)
else:
print(num_3)
else:
if num_4 % 2 == 0:
if num_1 > num_4:
print(num_1)
else:
print(num_4)
else:
print(num_1)
else:
if num_2 % 2 == 0:
if num_3 % 2 == 0:
if num_4 % 2 == 0:
if num_2 > num_3 > num_4:
print(num_2)
else:
if num_3 > num_4:
print(num_3)
else:
print(num_4)
else:
if num_2 > num_3:
print(num_2)
else:
print(num_3)
else:
if num_4 % 2 == 0:
if num_2 > num_4:
print(num_2)
else:
print(num_4)
else:
print(num_2)
else:
if num_3 % 2 == 0:
if num_4 % 2 == 0:
if num_3 > num_4:
print(num_3)
else:
print(num_4)
else:
print(num_3)
else:
if num_4 % 2 == 0:
print(num_4)
else:
print(“not found”)
Прикреплённый файлы:
Задача 15. Условные операции.py (2,8 KБ)