Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Validação de CPF por UF em que foi emitido #dica

Povo do Alura,

É possível validar ainda mais um CPF pedindo a UF de emissão. O 9º digito (o último antes dos dois dígitos de verificação) é baseado na tabela abaixo:

0. Rio Grande do Sul
1. Distrito Federal, Goiás, Mato Grosso do Sul e Tocantins
2. Pará, Amazonas, Acre, Amapá, Rondônia e Roraima
3. Ceará, Maranhão e Piauí
4. Pernambuco, Rio Grande do Norte, Paraíba e Alagoas
5. Bahia e Sergipe
6. Minas Gerais
7. Rio de Janeiro e Espírito Santo
8. São Paulo
9. Paraná e Santa Catarina

Então o CPF 123.123.128-xx foi emitido no Estado de São Paulo.

Normalmente no fórum postamos dúvidas mas essa é uma dica e desconheço um local para postá-las. Se algum moderador achar adequado, pode movê-la ou deletar.

Espero ter ajudado.

Bom estudo a todos.

3 respostas
solução!

Oi Edison.

Bacana, eu não sabia disso. Contudo, a tabela que encontrei na internet é um pouco diferente da sua:

1. Distrito Federal, Goiás, Mato Grosso do Sul e Tocantins;
2. Pará, Amazonas, Acre, Amapá, Rondônia e Roraima;
3. Ceará, Maranhão e Piauí;
4. Pernambuco, Rio Grande do Norte, Paraíba e Alagoas;
5. Bahia e Sergipe;
6. Minas Gerais;
7. Rio de Janeiro e Espírito Santo;
8. São Paulo;
9. Paraná e Santa Catarina;
0. Rio Grande do Sul.

Bruno, obrigado.

Eu colei como lista e o editor do fórum renumerou!

Editei colando a lista como "código" para manter o original.

Ah sim, imaginei algo do tipo. Obrigado você por compartilhar.