задача на питоне

Пользователь вводит число, в зависимости от того делится ли число без остатка на 3, 6, 9 программа выводит в консоль “Число Х делится на Y” или “Число Х неделимо на Y”. • Число делится на 3, когда сумма его цифр делится на 3. • Число делится на 6 только в случае соблюдения двух условий: 1) Последняя его цифра четная. 2) Сумма всех цифр делится на 3. • Число делится на 9, когда сумма его цифр делится на 9.


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

Автор решения: u111
x = int(input())
for i in [3, 6, 9]: # Оператор for-in перебирает числа в данном списке
    if x % i != 0:
        # остаток от деления x на i не равен нулю, x не делится на i
        print('X не делится на', i)
    else:
        # остаток от деления x на i равен нулю, x делится на i
        print('X делится на', i)
→ Ссылка