Para cada livro a livraria deseja armazenar:titulo,autor e o numero de paginas.Atualmente a livraria possui cerca de 100 livros ,mas a empresa pretende ter 500 livros diferentes.Faca um programa que permita o cadastro de ,no maximo 500 livros.O cadastro de livros deve ser feito um a um ,ou seja ,a cada inclusao deve ser perguntado se deseja incluir outro livro.
O programa deve ter o seguinte menu de opcoes:
1-incluir livro
2-consultar livro por autor
3-exibir livro com maior numero de paginas
4-listar todos os livros
5-sair
Depois de escolhida uma opcao do menu,a operacao deve ser executada e o menu deve aparecer novamente na tela para que o usuario escolha outra opcao.Cada opcao deve ser implementada como uma funcao conforme descricao abaixo:
incluir_livro
entrada:vetor com as estruturas para armazenar as informacoes dos livros e numero de elementos no vetor
saida:numero de elementos do vetor(valor apos inclusoes)
descricao:faz a leitura de n elementos no vetor de livros.A cada inclusao deve ser perguntado se o usuario deseja incluir um novo livro.As inclusoes devem ser encerradas quando o usuario responder'N'.
Consultar_livro_por_autor
entrada:vetor de livros,numeros de livros cadstrados e um nome de autor.
saida:nenhuma
descricao:exibe na tela os titulos do autor especificado(entrada)
Exibe_maior_livro
entrada:vetor de livros,numero de livros cadastrados
saida:nenhuma
descricao:Mostra na tela o titulo do livro que tem maior numero de pagina.
Listar_livros
Entrada:Vetor de livros e o numero de livros cadastrados
saida:nenhuma
descricao:lista na tela todos os livros cadastrados.
Pergunta
Arte no sistema
solucionar o problema :
Para cada livro a livraria deseja armazenar:titulo,autor e o numero de paginas.Atualmente a livraria possui cerca de 100 livros ,mas a empresa pretende ter 500 livros diferentes.Faca um programa que permita o cadastro de ,no maximo 500 livros.O cadastro de livros deve ser feito um a um ,ou seja ,a cada inclusao deve ser perguntado se deseja incluir outro livro.
O programa deve ter o seguinte menu de opcoes:
1-incluir livro
2-consultar livro por autor
3-exibir livro com maior numero de paginas
4-listar todos os livros
5-sair
Depois de escolhida uma opcao do menu,a operacao deve ser executada e o menu deve aparecer novamente na tela para que o usuario escolha outra opcao.Cada opcao deve ser implementada como uma funcao conforme descricao abaixo:
incluir_livro
entrada:vetor com as estruturas para armazenar as informacoes dos livros e numero de elementos no vetor
saida:numero de elementos do vetor(valor apos inclusoes)
descricao:faz a leitura de n elementos no vetor de livros.A cada inclusao deve ser perguntado se o usuario deseja incluir um novo livro.As inclusoes devem ser encerradas quando o usuario responder'N'.
Consultar_livro_por_autor
entrada:vetor de livros,numeros de livros cadstrados e um nome de autor.
saida:nenhuma
descricao:exibe na tela os titulos do autor especificado(entrada)
Exibe_maior_livro
entrada:vetor de livros,numero de livros cadastrados
saida:nenhuma
descricao:Mostra na tela o titulo do livro que tem maior numero de pagina.
Listar_livros
Entrada:Vetor de livros e o numero de livros cadastrados
saida:nenhuma
descricao:lista na tela todos os livros cadastrados.
[]
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.