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

VALIDADOR DE CPF


Brother Worship

Pergunta

alguém pode me ajudar? Sou iniciante em python e recebi esse desafio para fazer:

Preciso desenvolver um algoritmo que permita descobrir os dígitos de controle de um CPF de uma pessoa contendo apenas 9 dígitos e também permita conferir se um CPF já com os 11 dígitos está correto ou não.

O sistema deve apresentar ao usuário duas opções para escolha:

  1. Calcular os dígitos de controle do CPF: neste caso solicite os nove dígitos do CPF (você pode ler cada dígito em uma variável) – Deve ser implementado como uma função que retorne os dígitos de controle.

  2. Verificar a validade de um CPF: Neste caso solicite os onze dígitos do CPF (novamente, você pode ler cada dígito em uma variável) – Deve ser implementado como uma função que retorne se é ou não válido (True ou False).

Seja qual for opção do usuário, deve ser apresentado na saída do sistema, o valor da soma do cálculo do primeiro dígito e a do segundo dígito. Caso a opção do usuário seja “Calcular” os dígitos, como saída exiba as informações: CPF e Dígito. Caso a opção do usuário seja “Verificar” a validade, então imprima se o CPF está correto ou não.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Boa tarde!

Acho que já nos vimos em outro fórum kk

segue o link que acredito que será útil para compreender como validar e como calcular os dígitos verificadores do CPF:

http://www.geradorcpfvalido.com.br/

Nele há a explicação, um gerador de CPF's válidos e exemplos de códigos em PHP e JavaScript.

Esperoq ue ajude,

abraço!

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,3k
    • Posts
      652,5k
×
×
  • Criar Novo...