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

Venda De Passagens

Artigo: Venda De Passagens. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  4/10/2014  •  571 Palavras (3 Páginas)  •  445 Visualizações

Página 1 de 3

import java.util.Scanner;

public class Lotacao {

// vetores usando true e false

private static final boolean[] corredor = new boolean[24];

private static final boolean[] janela = new boolean[24];

private static final Scanner scan = new Scanner(System.in);

private static int opcao;

public static void main(String[] args) {

// loop infinito com o menu, até que seja escolhida a opção sair

while (true) {

System.out.println("MENU - VENDA DE PASSAGENS");

System.out.println("1. Vender Passagem");

System.out.println("2. Mostrar mapa de ocupação do ônibus");

System.out.println("3. Encerrar");

opcao = scan.nextInt();

switch (opcao) {

case 1:

venderPassagem();

break;

case 2:

mapa();

break;

case 3:

System.exit(0);

break;

default:

break;

}

}

}

// mostra o mapa de ocupação

private static void mapa() {

for (int i = 0; i < janela.length; i++) {

if (janela[i] == true) {

System.out.print((i + 1) + " - Ocupada\t");

} else {

System.out.print((i + 1) + " - Livre\t");

}

if (corredor[i] == true) {

System.out.print((i + 1) + " - Ocupada\t");

} else {

System.out.print((i + 1) + " - Livre\t");

}

System.out.println();

}

}

// metodo vender passagem

private static void venderPassagem() {

// verifica se o onibus esta lotado

if (lotado() == false) {

String local;

int numero;

// limpa o buffer

scan.nextLine();

System.out.println("J ou C");

local = scan.nextLine();

System.out.println("Número

...

Baixar como (para membros premium)  txt (2.6 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com