Analisando propostas

Agenda de contatos com arquivo.

Publicado em 24 de Agosto de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Implemente uma agenda de contatos com as seguintes condições:

Para cada contato, armazene o nome, o celular e a data de nascimento.
Implemente um menu com as seguintes opções:
Inserir contato.
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”.
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).
Implemente uma função específica para realizar cada uma das opções do menu.
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, faça:
Utilizar um arquivo para armazenar os contatos da agenda, com as seguintes condições:
Ao iniciar o programa, carregue, do arquivo, todos os contatos da agenda.
Ao fechar o programa, salve, no arquivo, todos os contatos da agenda.
Salve a agenda em arquivo texto e em arquivo binário.

Ao iniciar o programa, pergunte ao usuário se ele deseja carregar a agenda do arquivo texto ou do arquivo
binário.

Contexto Geral do Projeto

Trabalho até dia 9, fácil.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor, Outro
Outras funções necessárias Programação em C.

Prazo de Entrega: 30 de Agosto de 2021

Habilidades necessárias