Ir para conteúdo
Fórum Script Brasil
  • 0

Validação de CPF


luiz80

Pergunta

to fazendo esse exercicio do cpf validar mais deu uns erros que não consigo identificar o que é alguém pode me ajudar?

pelo eclipse

1° erro na namespace

#include "Cpf.h"

namespace CadastroDePessoaFisica {   - ERRO

bool Cpf::set(long long nCPF){
    if(validar()==true){

2° erro foi bem aki "}" no final desse codigo ai de cima

eo 3° eo mesmo de cima so que no arquivo cpf.h

se alguém consiguir me ajudar so com isso ou eu posso colocar o codigo inteiro.

desde já agradeço pela ajuda.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

olha aqui codigo

#include "Cpf.h"

namespace CadastroDePessoaFisica { -ERRO

bool Cpf::set(long long nCPF){

if(validar()==true){

if(nCPF==00000000000)

if(nCPF==11111111111)

if(nCPF==22222222222)

if(nCPF==33333333333)

if(nCPF==44444444444)

if(nCPF==55555555555)

if(nCPF==66666666666)

if(nCPF==77777777777)

if(nCPF==88888888888)

if(nCPF==99999999999)

{

numero = nCPF;

return false;

}

}

bool CPF::validar(){

// Cauculo para os 2 Digitos Verificadores

for (int posicao = 0; posicao < 11; posicao++)

{

DigitoI += nCPF * (10 - posicao);

DigitoII += nCPF * (11 - posicao);

}

//Regras do Digito 1

modI = DigitoI % 11;

if (modI < 2) { modI = 0; }

else { modI = 11 - modI; }

//Verifica o Digito 1

if (nCPF[9] != modI)

{

return false;

}

//Peso para o Digito 2

DigitoII += modI * 2;

//Regras do Digito 2

modII = DigitoII % 11;

if (modII < 2) { modII = 0; }

else { modII = 11 - modII; }

//Verifica o Digito 2

if (nCPF[10] != modII)

{

return true;

}

}

} - ERRO

Editado por Jonathan Queiroz
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...