Sagas551 Postado Abril 12, 2020 Denunciar Share Postado Abril 12, 2020 Boa tarde, preciso de ajuda para criar um algoritmo que solicite ao usuário UM valor inteiro de 8 a 9 dígitos, que irá representar o número de um CPF. A seguir, calcule os dois dígitos verificadores, , e exiba o CPF completo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Igor Eduardo Postado Abril 13, 2020 Denunciar Share Postado Abril 13, 2020 Eu encontrei este site que explica os procedimentos de cálculo: https://www.somatematica.com.br/faq/cpf.php Você pode utilizar para separar os números divisões por zero. Por exemplo: 129.438.564 Pode-se escrever algo do tipo: #include<iostream> #include<cmath> using namespace std; int main() { int num, inte, pri, seg, ter, qua, qui, sex, set, oit, non; double resto; cout << "Insira os primeiros 9 numeros do cpf:" << endl; cin >> num; inte = num/pow(10, 8); // Isto bastaria para você extrair o primeiro número do cpf. pri = inte; resto = num/pow(10, 😎 num = rest*10; inte = num; seg = inte; Por aí voce segue até extrair todos os números e alocar na memória. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Sagas551
Boa tarde, preciso de ajuda para criar um algoritmo que solicite ao usuário UM valor inteiro de 8 a 9 dígitos, que irá representar o número de um CPF. A seguir, calcule os dois dígitos verificadores, , e exiba o CPF completo.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.