SH Posted December 16, 2007 at 08:49 PM Report Share #154630 Posted December 16, 2007 at 08:49 PM Saudações!!! Estou um bocado a nora com o meu projecto final de computacao e gostaria de saber - de um modo bastante genérico e básico - quais as funcoes,metodos,variaveis que tem que figurar no código para fazer com que isto ( de alugar e devolver filmes) fosse possível. No que diz respeito aos filmes os dados relevantes são: código do filme (inteiro 3 dígitos); título (cadeia de 36 caracteres); número de visualizações (inteiro 3 dígitos); estado (livre ou alugado (alugd)) (cadeia de 5 caracteres); tipo de filme (cadeia de 20 caracteres); localização (3 dígitos inteiros); número de cópias disponíveis (3 dígitos inteiros). Exemplo de formatação correspondente ao ficheiro filmes.dat (todos os campos devem ser escritos na mesma linha): 1 Sete Pecados Mortais 36 LIVRE Suspense 21 5 3. Indicações gerais • O trabalho deve ser efectuado em C++. • A implementação do trabalho deve incluir classes definidas pelo(s) programador(es). Link to comment Share on other sites More sharing options...
TheDark Posted December 16, 2007 at 09:59 PM Report Share #154638 Posted December 16, 2007 at 09:59 PM Começa por criar a classe Filme com esses dados todos, e respectivo construtor para inicializar os campos. Depois é só fazeres um método para alterar o estado do filme (ou 2, em que um coloca como livre e outro como alugado) e de cada vez que alugues um filme incrementas o campo das visualizações. Não percebi o que é a localização. Desaparecido. Link to comment Share on other sites More sharing options...
SH Posted December 17, 2007 at 10:51 PM Author Report Share #154890 Posted December 17, 2007 at 10:51 PM A localização tem haver com a parteleira em com o filme se encontra.Obrigado!!! Link to comment Share on other sites More sharing options...
Kriptosgeek Posted December 24, 2007 at 12:45 PM Report Share #155979 Posted December 24, 2007 at 12:45 PM O esquema de funcionamento é muito Simples! Menu | |---->Alugar Filme |---->Pagar Aluguer |---->Adiciona Filme |---->Remover Filme |---->Adicionar Cliente |---->Remover Cliente As classes que tens que criar são poucas. Tu ate podes criar so uma classe para fazer tudo, basta criares funções para tal! Penso que ainda tens muitas poucas noções de C++, aconselho-te a fazer sistemas bem pequenos para depois ires evoluindo senão vais ter pedir a alguém para fazer por ti.... Conheço muita gente que se balda a programação depois chegam ao fim e so tem mesmo a opção de pedir a alguém! Melhor browser game do Mundo!---> Travian Regista-te! Link to comment Share on other sites More sharing options...
SH Posted December 27, 2007 at 11:16 AM Author Report Share #156580 Posted December 27, 2007 at 11:16 AM Obrigado pela ajuda, assim farei! 😛 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now