Faça um programa que, dado um número de conta corrente com três dígitos, retorne o seu dígito verificador, o qual é calculado da seguinte maneira: Exemplo: número da conta: 235
O programa será:
algoritmo “digito_verificador”
var
numero,exibA,exibB,exibC,mais,maisA,maisB,maisC,verificador,digito:inteiro
inicio
// Entrada de dados
escreval(“Entre com um numero inteiro de 3 casas e aperte ‘Enter’: “)
leia (numero)
//Processamento
exibC <- numero % 10
exibB <- numero div 10 % 10
exibA <- numero div 100
mais <- numero+((exibC*100)+(10*exibB)+exibA)
maisC <- mais % 10
maisB <- mais div 10 % 10
maisA <- mais div 100
verificador <- (maisA*3)+(maisB*2)+maisC
digito <- verificador % 10
//Saída de dados
escreva (“O dígito verificador é”,digito”.”)
fimalgoritmo
Para escrever sua resposta aqui, entre ou crie uma conta.
Compartilhar