Ответ:
x = int (input()) #ввод х, х — целое число
s = 0 #переменная для суммы
if x == 0:
print(s) #если х — нулевой, то сумма нечетных цифр равна 0
else:
while x != 0: #начинаем цикл поиска цифр
c = x%10 # «отрезаем» от х последнюю цифру и записываем в переменную с
if c != 0 and c%2 != 0: #если цифра с делится на 2 с остатком, то она нечетная
s = s + c #тогда мы ее прибавляем к s
x = x // 10 #»отрезаем» от х последнюю цифру, а оставшееся число записываем в х
print(s)
Похожие вопросы и ответы:
- на распродаже гаджетов при покупке на сумму не менее 100…
- Дано двузначное число. Сумма цифр в 4раза меньше самого…
- Написать код на Python Напишите программу, которая переводит…
- Сколько двузначных чисел можно составить из цифр 1, 3, 5, 8,…
- Сколько существует натуральных чисел у которых сумма цифр…
- Задание 5. Провести исследование чисел. Дано четырехзначное…
- Число умножили на сумму его цифр и получили 2008. Найдите…
- Помогите, пожалуйстаНапишите программу управления черепахой…
- Напиши программу, которая принимает три целых…
- в игре «Русское лото» из мешка случайным образом выбираются…
- Прибавление второго числа к двум пятым первого равно 26, а…
- Нужна схема в visio(просто блок схема) одна цикл с…
- Даны натуральные числа от 1 до 50. Найти сумму тех из них,…
- Задание 2. Составить программу, выводящую на экран…
- Петя и Вася поспорили, делится ли n на k или не делится.…
Поделиться в социальных сетях