O número de CPF de uma pessoa, no Brasil, é constituído de 11 dígitos, divididos em dois blocos. O primeiro bloco é constituído por 9 algarismos sendo o nono algarismo o que define a origem deste CPF.
Exemplo: CPF XXX.XXX.XX“6”-YY.
O algarismo 6, em destaque, indica a origem deste CPF, que neste caso é Minas Gerais, cujo código é 6. Esta é a lista com todos os estados brasileiros:
0 - Rio Grande do Sul.
1 - Distrito Federal, Goiás, Mato Grosso, Mato Grosso do Sul e Tocantins.
2 - Amazonas, Pará, Roraima, Amapá, Acre e Rondônia.
3 - Ceará, Maranhão e Piauí.
4 - Paraíba, Pernambuco, Alagoas e Rio Grande do Norte.
5 - Bahia e Sergipe.
6 - Minas Gerais.
7 - Rio de Janeiro e Espírito Santo.
8 - São Paulo.
9 - Paraná e Santa Catarina.
O segundo bloco são os dois últimos algarismos, que são os dígitos de controle ou de verificação.
Para se calcular esses dígitos de controle é necessário fazer os seguintes cálculos:
Da esquerda para a direita, multiplique cada um dos nove primeiros dígitos do CPF, respectiva- mente por 1, 2, 3, 4, 5, 6, 7, 8 e 9.
Some os resultados desses produtos e chame essa soma de S¹.
Divida S¹ por 11.
O resto dessa divisão é o primeiro dígito de con- trole do CPF.
Considere agora o número formado pelos nove primeiros algarismos do código e o primeiro dígito de controle determinado.
Da esquerda para a direita, multiplique cada um desses dez dígitos, respectivamente por 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9.
Some esses resultados e chame essa soma de S².
Divida por 11.
O resto dessa divisão é o segundo dígito de con- trole.
O resto 10 é considerado (0).
Um rapaz ao fazer um cadastro em um site de compras precisou preencher um dos campos com o número de seu CPF. Ele preencheu o campo com o CPF 012345678-80, porém, ele não tinha certeza se os dígitos de seu CPF estavam corretos. Quais são os verdadeiros dígitos de verificação do CPF desse rapaz?