Как правильно использовать условие `if`

Пользователь вводит три числа в одну строку через пробел. Если все числа больше 10 и первые два числа делятся на 3, то вывести yes, иначе - no.

Входные данные: 15 21 40. Результат работы: yes

Входные данные: 22 25 40 Результат работы: no

a, b, c=map(int, input().split())
if a / 3 and b / 3 and c > 10 and a > 10 and b > 10:
    print("yes")
else:
    print("no")

Как ни стараюсь, всегда выдает yes


Ответы (1 шт):

Автор решения: Denis Rudnitskiy

Ошибку уже описали выше)

Вот готовый код с вложенным if для Вашего же понимания;)

a, b, c=map(int, input().split())
if a > 10 and b > 10 and c > 10:
    if a % 3  == 0 and b % 3 == 0:
        print('yes')
    else:
        print('no')
else:
    print('no')
→ Ссылка