Locadora de video
Observações:
1.
2.
3.
4.
5.
Todos os trabalhos serão implementados usando registro e arquivo na Linguagem C.
Todos os trabalhos deverão conter menu de opções.
O trabalho valerá 3,0 (três) pontos + defesa individual valerá 7,0 (sete) pontos = 10,0 pontos.
Deverá ser entregue o fonte.
A cada dia de atraso perderá 1,0 (ponto) na nota final.
*** TRABALHO 1 BIMESTRAL***
Faça um programa que gerencie uma locadora de DVD. Como é uma locadora nova, ele não deve ter mais de dez clientes. Cada cliente tem os seguintes dados: código, nome, sexo, data de nascimento, RG, CPF, endereço, cidade, estado, número total de DVDS já locadas e número de
DVDS que estão locadas atualmente. O código do cliente é o seu número no registro da locadora. Faça o seguinte:
a) Crie uma rotina que inclua novo cliente. O número total de DVDS locadas e o número de DVDS que estão locadas atualmente devem ser zero;
b) Crie uma rotina que mostre os clientes cadastrados;
c) Crie uma rotina que remova um cliente, desde que ele não esteja com DVDS locadas no momento; d) Crie uma rotina que faça a locação de novos DVDS a um cliente, desde que ele não esteja com nenhuma em seu poder. Deve-se entrar com o código do cliente e solicitar o número de DVDS que deseja locar (neste momento o campo ‘DVDS locadas’ atualmente deve ser atualizado);
e) Crie uma rotina para devolução de DVDS. Deve-se solicitar o código do cliente e, se esse for encontrado, deve-se perguntar quantas DVDS estão sendo devolvidas (o cliente não pode devolver mais DVDS que o valor do campo ‘número de DVDS locadas atualmente’). Quando efetivar a devolução, os campos ‘DVDS locadas atualmente’ e ‘total de DVDS já locadas’ devem ser atualizados;
f) Mostre os clientes que estão com DVDS locadas.