ATPS: Programação
Seminário: ATPS: Programação. Pesquise 862.000+ trabalhos acadêmicosPor: • 9/12/2013 • Seminário • 278 Palavras (2 Páginas) • 229 Visualizações
Primeira Avaliação de Aprendizagem (Segunda chamada)
Implemente um programa para efetuar a reserva de passagens aéreas de uma determinada companhia
utilizando as boas práticas de programação vistas até o momento. Dentre elas são explicitamente
obrigatórias:
• identação do código
• divisão do projeto por arquivos
• utilização de cabeçalho
• criação de registro e tipo para representar entidades complexas
• modularização do programa (criação de funções)
• utilização de vetor para representar varias variáveis do mesmo tipo
• persistência dos dados em arquivo
Requisitos do programa:
• A empresa deve poder cadastrar até 10 aviões. Cada avião possui um código para identificá-lo e a
quantidade de lugares para passageiros. Cada reserva possui o código do avião e o nome do
passageiro.
• Deve ser apresentado o seguinte Menu
MENU
1 – Cadastrar novo avião
2 – Reservar Passagem
3 – Consultar por avião
4 – Consultar por passageiro
5 - Sair
◦ O menu deve ficar em “loop” até que que o usuário escolha a opção 5
◦ Na opção 1, deve-se solicitar um código e a quantidade de vagas para cadastrar um novo avião.
◦ Na opção 2, deve-se solicitar o código do avião e o nome do passageiro para cadastrar uma nova
reserva.
▪ Verificar se o código do avião é de um avião existente (se o avião é válido). Se for verificar,
ainda, se o avião ainda possui vagas e, em caso posito, cadastre a reserva.
• Obs.: controle o número de vagas disponíveis.
◦ Na opção 3 deve-se olicitar o código do avião e exibir a quantidade de vagas disponíveis e todas
as suas reservas.
◦ Na opção 4 deve-se ser solicitado o nome do passageiro e exibido todas as suas reservas.
◦ Na opção 5 os dados do programa devem ser persistidos em disco e o programa encerrado.
...