Por favor, preciso de uma ajuda no trabalho em C. Gostaria que me ajudassem e fizessem o máximo possível de modulos do trabalho, ou seja, fizessem os itens do menu escritos no trabalho. Preciso para o fim de semana! Alguem me ajude... o enunciado do trabalho segue embaixo: (qualquer modulo é bem vindo) Obrigado.
Implemente um programa para gerenciar uma locadora de filmes.
O programa deve ser capaz de realizar as seguintes funções:
Locação de filmes;
Devolução de filmes;
Inclusão de novos filmes;
Exclusão de filmes;
Inclusão de novos clientes;
Exclusão de clientes;
Consulta de filme por nome, apresentando todos os dados do filme caso este seja encontrado;
Consulta de cliente por nome, apresentando todos os dados do cliente caso este seja encontrado;
Listar os filmes que estão alugados;
Listar em arquivo todos os filmes cadastrados ordenados pelo código;
Listar em arquivo todos os clientes cadastrados ordenados pelo código.
Detalhes de implementação:
- O programa deverá armazenar uma lista de filmes, uma lista de clientes e uma lista de locações.
- Deve-se alocar dinamicamente cada “nó” da lista de acordo com a demanda. Um “nó” possui um ponteiro para a próxima posição e um ponteiro para um elemento (filme, cliente ou locação).
- Cada filme possui um código, nome, uma pequena sinopse, gênero (ação, drama ou etc..) e preço da locação.
- Cada cliente possui um código, nome, endereço e CPF.
- Para alugar filmes, o funcionário deve entrar com o código do cliente, códigos dos filmes, data do dia e data de devolução. A nota deverá ser apresentada na tela indicando o nome do cliente, a relação de filmes alugados, valor total a pagar e as datas de locação e devolução.
- Para devolver os filmes, o funcionário deve entrar apenas com código do cliente e a relação de filmes por ele alugada será apresentada na tela, perguntando se a devolução pode ser confirmada. Após a confirmação a devolução é efetivada.
spok
Novo Membro
Registrado
31 Mensagens
0 Curtidas