Ir para conteúdo
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Sistema onde é possivel cadastrar um usuario com seu nome, email e cpf, é possivel pesquisar e listar os usuarios cadastros...

 

É necessário se cadastrar para acessar o conteúdo.

 

Baseado no video de

É necessário se cadastrar para acessar o conteúdo.
, com algumas adaptaçoes....

  • Curtir 2

Olá Mundo :)

Link para o comentário
https://www.webcheats.com.br/topic/2241799-sistema-cadastro-pesquisa/
Compartilhar em outros sites

Parabéns pelo programa man, curti bastante ele.

É legal ver gente assim, compartilhando esse tipo de conteúdo na área e no fórum, e não tudo copiado.

Boa ;)

  • Curtir 1
Link para o comentário
https://www.webcheats.com.br/topic/2241799-sistema-cadastro-pesquisa/#findComment-8926741
Compartilhar em outros sites

Olá Rafael,

Obrigado pela contribuição.

 

Lhe dou algumas dicas.

 

1- Use gets para String. o scanf é limitado se tratando do strings e vai pegar somente o primeiro nome, quando ele encontra espaço ele já para de considerar. Se eu digitar Rafael da Silva, só vai salvar Rafael na string.

2 - Não sei como você ta na linguagem, mas você poderia utilizar Struct, ficar mais conciso o programa. Uniria o nome, ao cpf e email. Você estaria cadastrando de fato algo, ao invés dos dados separados.

3 - Recomendo que você tenha o controle de NumerodeCadastros, cria uma variável e vai incrementando ela a cada novo cadastro, assim você tem o tamanhoreal do "size", porque imagina você só com 1 cadastro, e vai querer listar várias vezes eles percorrendo 200 vezes só pra listar 1. Em termos de desempenho é bem melhor.

4 - Na pesquisa, tem um erro rs.

Você só ta comparando a primeira posição, se não for oque ta procurando, vai cair no else e dar um break, saindo do for. Uma solução e fazer algo do tipo

 

if(cpf == cpfPesquisa){

printf("Nome, email, cpf);

break;

}

elseif(cpf[size-1] != cpfPesquisa){

printf("Nada encontrado");

} \\Você percorreu todas as opções e não encontrou nada.

 

 

Pela olhada rápida que eu dei deu pra captar isso rs. Qualquer coisa de dou um toque.

E uma dúvida. Você conseguiu compilar com o #include<cstdlib>? Que IDE tu ta usando? Eu tive que colocar #include<stdlib.h> pra conseguir compilar no Dev =P

  • Curtir 1

bXbEjwF.png

Em meio a tantas guerras, feras, eras de rancor

Quem vai dizer de amor?

E num mundo onde muita coisa é cara e sem valor

Quem vai dizer de amor?

Link para o comentário
https://www.webcheats.com.br/topic/2241799-sistema-cadastro-pesquisa/#findComment-8926877
Compartilhar em outros sites

Não entendi a 4, to usando o devc++

 

Tenta cadastrar 3 usuários por exemplo

Rafael, lalalalalala, 123456789

Renan, sajdfhsajhdh, 741852963

Luis, dsadsadsadsadsa, 987654321

 

Dai vai em pesquisar e procure pelo CPF 987654321

Acho que você vai entender o erro.

  • Curtir 1

bXbEjwF.png

Em meio a tantas guerras, feras, eras de rancor

Quem vai dizer de amor?

E num mundo onde muita coisa é cara e sem valor

Quem vai dizer de amor?

Link para o comentário
https://www.webcheats.com.br/topic/2241799-sistema-cadastro-pesquisa/#findComment-8926905
Compartilhar em outros sites

1- Use gets para String

 

Use fgets.

É necessário se cadastrar para acessar o conteúdo.

  • Curtir 1

+ - + - + - + - + - +

FAÇO PROGRAMAS

+ - + - + - + - + - +

Link para o comentário
https://www.webcheats.com.br/topic/2241799-sistema-cadastro-pesquisa/#findComment-8926911
Compartilhar em outros sites

  • 2 meses depois...

Obrigado Pela Source Compartilhada Mano

Calma mozão , tá machucando o coleguinha :rolleyes:

Skype > [email protected]

 

https://youtu.be/2_fFO2Bverw?t=4

Link para o comentário
https://www.webcheats.com.br/topic/2241799-sistema-cadastro-pesquisa/#findComment-8939074
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.