Escrever um programa para verificar se dois valores inteiros não-negativos dados têm o mesmo último dígito.
Passo 1
O enunciado pede para verificar se dois valores inteiros não-negativos têm o mesmo último dígito. O conteúdo principal é uso do operador módulo para extrair dígitos e comparação lógica, algo típico de programação básica.
Passo 2
Para cada valor inteiro (digamos
e
), podemos extrair o último dígito usando o operador módulo 10. Ou seja, definimos:
e
Passo 3
Depois de obtermos os dígitos
e
, comparamos esses valores. Se
, então os dois números têm o mesmo último dígito; caso contrário, não têm.
Passo 4
Em pseudocódigo, ficaria assim:
Leia e
Calcule
Calcule
Se então imprimir “sim” senão imprimir “não”
Leia
Calcule
Calcule
Se
Resposta
Os dois números têm o mesmo último dígito se, e somente se
.