Logo Hardware.com.br
spok
spok Novo Membro Registrado
31 Mensagens 0 Curtidas

Gerenciar uma locadora

#1 Por spok 20/09/2006 - 10:12
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.
FabianoTraple
FabianoTrapl... Veterano Registrado
1.2K Mensagens 17 Curtidas
#2 Por FabianoTrapl...
20/09/2006 - 10:22
spok...

Filho, se vc conseguir fazer isso tudo até o final de semana vc é mágico !

Vou dar uma dica, comece criando algumas funções para banco de dados tipo:

CriaBD > Cria o Banco de dados
AbreBD > Abre o Banco de dados
FechaBD > Fecha o banco de dados
GravaEstruturaBD > Grava uma estrutura de registro no banco de dados
LerEstruturaBD > Ler uma estrutura de registro do banco de dados
PosicionaPonteiroBD > Posiciona o ponteiro de registros

Mas creio que para apenas fazer o BD e testar vc levará no mínimo 2 semanas...

Pelo que vejo, isso que vc tem que fazer é um trabalho de faculdade e talve seja necessário desenvolver todas as rotinas...

Vc pode usar um banco de dados já pronto tipo SQL ?

:mrgreen:
[email]umbrsuporte@hotmail.com[/email] bebi_demais.gif
FabianoTraple
FabianoTrapl... Veterano Registrado
1.2K Mensagens 17 Curtidas
#4 Por FabianoTrapl...
20/09/2006 - 11:08
spok...

Faz o seguinte, vc deposita R$ 10.000 reais na minha conta e eu te dou o código prontinho, pq é o que vale um código pronto desse, infelismente se vc não tem o conhecimento para fazer esse exercício e nem tempo, o jeito é tirar ZERO e fazer no próximo semestre !

Vou te dar uma dica, comece adiquirindo bons manuais de C e faça todos os exemplos deles, treine ! treine ! Treine !

Não estou querendo ofender vc não, falo isso para ver se vc acooordaaaa !!!!

:mrgreen:
[email]umbrsuporte@hotmail.com[/email] bebi_demais.gif
FabianoTraple
FabianoTrapl... Veterano Registrado
1.2K Mensagens 17 Curtidas
#8 Por FabianoTrapl...
20/09/2006 - 12:11
spok...

O objetivo do fórum é tirar dúvidas e não fazer códigos, vai ser difícil alguem fazer algo para vc, não pela falta de conhecimento e sim pela falta de tempo, todos nós temos que trabalhar para comer....

Creio que se vc unir forças com mais alguns amigos seus de faculdade e tentarem fazer junto ficaria mais fácil....

:mrgreen:

OBS: Isto está parecendo mais um projeto de conclusão de faculdade do que um simples exercício...
[email]umbrsuporte@hotmail.com[/email] bebi_demais.gif
FabianoTraple
FabianoTrapl... Veterano Registrado
1.2K Mensagens 17 Curtidas
#11 Por FabianoTrapl...
20/09/2006 - 17:45
spok...

Eu já tenho todo esse código pronto, porém não irei passar, mas se vc quizer aprender como fazer poderei explicar tudinho, só que levará alguns dias para vc aprender, dependendo da sua vontade !

Vc decide !

:mrgreen:

BUDA DISSE:

"O conhecimento de um programador é proporcional a sua força de vontade!"
"Prefiro tirar ZERO do que copiar e colar !"
"A riqueza de um homem e limitada por sua preguiça."
"Quem não gosta de português é bom programador !?!"
"As ordens dos tratores não alteram o viadulto"
"Quem tem pena é urubu !"
:wink:
[email]umbrsuporte@hotmail.com[/email] bebi_demais.gif
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal