Ir ao conteúdo

Posts recomendados

Postado

Alguém pode fazer de acordo com essas especificações? Apenas em um programa se for possível e em C. 

 

Implemente uma agenda de contatos com as seguintes condições:
1. Para cada contato, armazene o nome, o celular e a data de nascimento. 
2. Implemente um menu com as seguintes opções:
1. Inserir contato.
2. Procurar contato pelo nome. A procura deve funcionar com partes do nome, por exemplo, o contato
“Joao Paulo da Silva” deve ser exibido para as seguintes strings de busca: “da Sil”, “Paulo”, “ao P”,
“Joao”. 
3. Excluir contato. O usuário irá informar o nome do contato que deseja excluir. Para excluir um contato,
primeiramente deve-se procurar o contato conforme explicado no item anterior (item 2 acima).
3. Implemente uma função específica para realizar cada uma das opções do menu.
4. O vetor de contatos deve ser alocado dinamicamente (utilizando as funções malloc e realloc) e não deve ser
uma variável global.
Após implementar o programa acima:

 Utilizar um arquivo para armazenar os contatos da agenda, com as seguintes condições:
1. Ao iniciar o programa, carregue, do arquivo, todos os contatos da agenda.
2. Ao fechar o programa, salve, no arquivo, todos os contatos da agenda.
3. Salve a agenda em arquivo texto e em arquivo binário. 
4. Ao iniciar o programa, pergunte ao usuário se ele deseja carregar a agenda do arquivo texto ou do arquivo
binário.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...