Gerador de CPF
Publicado por Enzo de Brito Ferber 31/08/2006
[ Hits: 19.589 ]
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;
}
Método de Power para calcular o autovelor dominante de uma matriz
CPU e memória em C no GNU/Linux
Teste de desempenho com números primos em C
Nenhum comentário foi encontrado.
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Script para configurar o DOOM Retro no Linux
Script para organizar janelas em cascata no KDE Plasma 6 (Wayland)
Módulo de segurança warsaw CEF (1)
Mudança de Source do Xboxdrv (3)
Instalador não reconhece SSD Sata. (6)









