Предмет: Информатика, автор: cyberpure

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)

       

Похожие вопросы
Предмет: Беларуская мова, автор: ник3125
Предмет: Английский язык, автор: Hellowen3