Gerador de CPF
Publicado por Enzo de Brito Ferber 31/08/2006
[ Hits: 19.582 ]
Homepage: http://www.maximasonorizacao.com.br
Gerador de CPF. O algoritmo pode ser encontrado em
/comunidades/verTopico.php?codigo=13&codtopico=2482
/*
* Programa: Gerador de CPF
* Arquivo: cpf.c
* Coder: Enzo Ferber
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void){
char cpfdigs[9];
int cpf[9];
int i;
int mul=2;
int dv;
int dv1;
int dv2;
int soma1=0;
int soma2=0;
mark:
system("clear");
printf("\nGERADOR DE CPF\n\n");
printf("CPF: ");
scanf("%s", cpfdigs);
for(i=0;i<9;i++) cpf[i] = (int)cpfdigs[i]-48;
for(i=8;i>=0;i--){
soma1 = soma1 + cpf[i] * mul;
mul++;
}
soma1 = soma1 * 10;
if((soma1%11) == 10) dv1 = 0;
else dv1 = soma1%11;
mul=3;
for(i=8;i>=0;i--){
soma2 = soma2 + cpf[i] * mul;
mul++;
}
soma2 = (soma2 + (dv1 * 2))*10;
if((soma2%11) == 10) dv2 = 0;
else dv2 = soma2%11;
dv = (dv1*10)+dv2;
printf("Digito de verificacao: %02d\n", dv);
return 0;
}
utilities_linux.h - Biblioteca com diversas funções para o Linux
Função simples recursiva para fibonacci
Validar CPF em C++ (esse funciona)
Nenhum comentário foi encontrado.
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









