Projeto Interdisciplinar 1 - Reserva De Passagens
Monografias: Projeto Interdisciplinar 1 - Reserva De Passagens. Pesquise 861.000+ trabalhos acadêmicosPor: bruno.eiche • 9/11/2014 • 5.051 Palavras (21 Páginas) • 459 Visualizações
/*
PROJETO INTERDISCIPLINAR: RESERVA DE PASSAGENS
Nome dos participantes:
*/
package projetointerdisciplinar;
import javax.swing.*;
public class ProjetoInterdisciplinarwindow {
public static void limpar(){
for(int i = 0; i < 100; i++){
System.out.println("");
}
}
public static void main(String[] args) {
//Declaração das variáveis
int janela[] = new int[24];
int corredor[] = new int[24];
int menu, cont,corredorLivre, janelaLivre;
String statusJanela ="";
String statusCorredor="";
String p ="";
String tipo ="";
String opt ="";
String lista ="";
menu=0;
int poltrona=0;
corredorLivre=0;
janelaLivre=0;
while (menu != 3){
//Exibição do menu
//Tratamento de exceções do menu
try{
//Exibição das opções do menu e armazenamento do valor digitado na variável menu
String opcao = JOptionPane.showInputDialog("\n========================== Sistema Reserva de Passagem ==========================\n"+
"\n"+
"1-Vender Passagem\n"+
"2-Mostrar Mapa de Ocupação \n"+
"3-Sair");
menu = Integer.parseInt(opcao);
}
catch(NumberFormatException e ){
e.getMessage();
{
JOptionPane.showMessageDialog(null,"Insira valores validos");
}
}
//Vender Passagem
while(menu == 1){
//Tratamento de exceções das poltronas, exibição das opções e armazenamento do valor digitado na variável poltrona
try{
p= JOptionPane.showInputDialog("Digite o número da poltrona entre 1 e 24:");
poltrona = Integer.parseInt(p);
}
catch(NumberFormatException e ){
e.getMessage();
{
JOptionPane.showMessageDialog(null,"Insira valores validos");
}
}
//Verificação se valor digitado da poltrona está de acordo com o range estipulado
if(poltrona>=1 && poltrona <=24){
//Exibição das opções de janela ou corredor
tipo= JOptionPane.showInputDialog("Digite 'J' para Janela e 'C' para Corredor:");
//Verificação se o valor digitado está de acordo com o estipulado (C ou J)
if((tipo.equals("C") ||tipo.equals("c") || tipo.equals("J") || tipo.equals("j"))){
if(tipo.equals("C") || tipo.equals("c")){
//Verificação de poltrona livre
if(corredor[poltrona -1]==0){
corredor[poltrona -1] = 1;
JOptionPane.showMessageDialog(null,"Venda Efetivada!");
...