Pular para o conteúdo

Gerador de CPF

Gerador de CPF. O algoritmo pode ser encontrado em
/comunidades/verTopico.php?codigo=13&codtopico=2482

Enzo de Brito Ferber EnzoFerber
Hits: 19.642 Categoria: C/C++ Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Gerador de CPF. O algoritmo pode ser encontrado em
/comunidades/verTopico.php?codigo=13&codtopico=2482

Download ger_cpf.c Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

/*
* 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;
}
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Vários pacotes de ping disparados contra o host

Classe para MySQL

utilities_linux.h - Biblioteca com diversas funções para o Linux

Lista encadeada em C

Linhas Numeradas

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.