Dado um número, conte quantos dígitos ele possui e quantos deles são pares.
Passo 1
O enunciado pede, dado um inteiro
, determinar duas coisas: o número total de dígitos de
e quantos desses dígitos são pares. Para isso vamos usar operações aritméticas inteiras: divisão inteira e resto da divisão
.
Passo 2
Defina dois contadores zerados:
em que
vai contar o total de dígitos e
vai contar quantos dígitos são pares. Trate primeiro o caso especial em que
: nesse caso o número tem exatamente um dígito e ele é par. Logo
Passo 3
Enquanto
, extraia o último dígito, atualize os contadores e remova esse dígito de
:
Passo 4
Quando sair do laço,
será o total de dígitos e
será a quantidade de dígitos pares.
Passo 5
Exiba ou retorne os valores de
e
.
Resposta
O número possui
dígitos e
dígitos pares.