Ответ:
n = input('Число: ')
a = [int(i) for i in n] # массив из цифр числа
summa = 0
for i in a:
if i % 3 == 0: # проверяем цифру на кратность к 3, т.е. чтобы при делении на 3 в остатке было 0
summa += i
print(summa)
Объяснение:
1) Принимаешь число, в виде строки - input()
2) Каждую цифру записываешь в массив
3) Циклом for проходишься по массиву
4) Ставишь условие: если цифра кратна к трём, то к переменной с суммой прибавляешь эту цифру
5) Вывод результата
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
n = input('Число: ')
a = [int(i) for i in n] # массив из цифр числа
summa = 0
for i in a:
if i % 3 == 0: # проверяем цифру на кратность к 3, т.е. чтобы при делении на 3 в остатке было 0
summa += i
print(summa)
Объяснение:
1) Принимаешь число, в виде строки - input()
2) Каждую цифру записываешь в массив
3) Циклом for проходишься по массиву
4) Ставишь условие: если цифра кратна к трём, то к переменной с суммой прибавляешь эту цифру
5) Вывод результата