python
Считайте целое положительное число. Выведите на экран количество и сумму нечетных цифр этого числа в одной строке через пробел.
Ответы на вопрос
Ответил Аноним
0
Ответ:
n = int(input()) #считываем целое число
kolvo = 0 #количество нечетных чисел
count = 0 #сумма нечетных чисел
while n>0: #создаем цикл, в котором "проходим" по цифрам числа
t = n%10 #заносим последнюю цифру в переменную
if n%2 != 0: #определяем четность цифры числа
kolvo+=1 #если нечетное, то увеличиваем количество н.ч. на 1
count+=t #если нечетное, то суммируем
n = n//10 #убираем последнюю цифру и переходим к предпоследней
print(kolvo, count)
Новые вопросы