Onibus

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (307 palavras )
  • Download(s) : 0
  • Publicado : 4 de novembro de 2012
Ler documento completo
Amostra do texto
package trabalho;

import java.util.Scanner;

public class Trabalho {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {Scanner entrada = new Scanner(System.in);
char opcaodesejada;

int janela[] = new int[24];
int corredor[] = new int[24];
int opcao, j, c, acentodesejado,oniboslotado;
// Aqui todos os valores dos dois vetores estão recebendo 0 precisa ser fora do laço pq do contrario perderiam os valores entrados a cada volta
for (j = 0; j < janela.length; j++){
janela[j] = 0;
}
for (c = 0; c < corredor.length; c++) {
corredor[c] = 0;
}
// inicio do laço, isso permite vender mais de um bilhete.do {
System.out.println("1 - vender passagens");
System.out.println("2 - Mostrar mapa de ocupação do ônibus");
System.out.println("3 - Encerrar");
opcao =entrada.nextInt();
// inicio da intrução de alerta de onibos lotado
if (opcao == 1)
{
for (oniboslotado=0; oniboslotado 24) {System.out.println("digite um numero de acento valido");
}
} while (acentodesejado > 1 && acentodesejado > 24);
if (opcaodesejada == 'j')
{if (janela[acentodesejado - 1] == 0)
{
janela[acentodesejado - 1] = 1;
System.out.println("Venda efetivada!");
} else {System.out.println("Poltrona Ocupada");
}

}
if (opcaodesejada == 'c') {
if (corredor[acentodesejado -1] == 0) {corredor[acentodesejado -1] = 1;
System.out.println("Venda efetivada!");
} else {
System.out.println("poltrona Ocupada");...
tracking img