TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Reserva De Passagens Em Fluxograma

Exames: Reserva De Passagens Em Fluxograma. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  7/11/2014  •  485 Palavras (2 Páginas)  •  1.447 Visualizações

Página 1 de 2

DESCRIÇÃO DO PROJETO

A Empresa de ônibus “Siga Feliz” teve um aumento significativo em sua venda de passagens

e contratou você para desenvolver um sistema para realizar o controle de passagens

vendidas. Sabe-se que um ônibus possui 48 lugares, sendo 24 janela e 24 corredor. Faça um

programa que utilize dois vetores para controlar as poltronas ocupadas no corredor e na

janela. Considerar que 0 (zero) representa poltrona desocupada e 1 (um), poltrona ocupada.

Inicialmente, todas as poltronas estarão livres. Depois disso, o programa deverá apresentar as

seguintes opções:

1. Vender passagem

2. Mostrar mapa de ocupação do ônibus

3. Encerrar

Quando a opção escolhida for VENDER PASSAGEM, deverá ser perguntado qual é o

número da poltrona desejada e também se o usuário deseja janela (J) ou corredor (C). Dadas

essas duas entradas, o programa deverá, então, emitir uma das seguintes mensagens:

VENDA EFETIVADA – se a poltrona solicitada estiver livre! Ao efetivar a venda o

programa deve marcar a poltrona como ocupada.

 POLTRONA OCUPADA – se a poltrona solicitada não estiver disponível para venda!

 ÔNIBUS LOTADO – quando todas as poltronas já estiverem ocupadas.

Quando a opção escolhida for MOSTRAR MAPA DE OCUPAÇÃO DO ÔNIBUS, deverá

ser mostrada uma listagem conforme segue:

Janela

Corredor

2

JANELA CORREDOR

1 – Ocupada 1 - Ocupada

2 – Ocupada 2 – Livre

3 – Livre 3 – Livre

4 – Livre 4 – Ocupada

5 – Ocupada 5 – Livre

...

Quando for escolhida a opção ENCERRAR, finalizar a execução do programa. Para tanto,

utilizar a instrução: System.exit(0).

A execução do programa deve finalizar somente quando o usuário escolher a opção

ENCERRAR.

RESTRIÇÕES

O usuário deve informar o número da poltrona entre 1 e 24. O algoritmo de validar esse

número. Caso o usuário digite um número inválido uma mensagem de erro dever ser

informada e o número da poltrona deve ser solicitado

...

Baixar como (para membros premium)  txt (2.4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com