Claudete Aparecida Santana RA:1299495554 Gilberto de Souza Pereira RA:1299169030 Grazielly de Melo RA:5638117908 Programao Orientada ao Objeto 3 GTI-AN Professor F abio Antonio de Jesus So Bernardo do Campo 2013
2 import java.util.Scanner; public class Principal extends AluguelQuarto { private static final Scanner scan = null ; @SuppressWarnings("null") public
static
void main(String[] args) { int menu = 0, ocupado = 0; @SuppressWarnings("resource") Scanner scanner = new Scanner(System. in ); Pousada[] pou = new Pousada[61]; for ( int a = 0; a < pou.length; a++) { pou[a] = new Pousada(); int m1 = 0; //Menu while (m1 != 4) { System. out .println("Bem-vindo ao Hotel GCG!"); System. out .println("Gilberto de Souza Pereira"); System. out .println(" Claudete Ap. Santana"); System. out .println(" Grazielly Melo"); System. out .println("==============================="); System. out .println("|1- Check-in. (entrada) |"); System. out .println("|2- Check-out. (Sada) |"); System. out .println("|3- Atualizar o valor da diria|"); System. out .println("|0- Sair do Sistema. |"); System. out .println("==============================="); System. out .print("Escolha uma opo: "); m1 = scanner.nextInt(); System. out .println(); //Quebra de linha switch (m1){ case 1: int me = 0; while (me > 2) System. out .println(""); System. out .println("==============================="); System. out .println("| Quarto ou Chale? |"); System. out .println("-------------------------------"); System. out .println("| 1 para Quarto |"); System. out .println("------------------------------"); System. out .println("| 2 para Chale |"); System. out .println("-------------------------------"); System. out .println("| 3 para Voltar ao menu |"); System. out .println("==============================="); me = scanner.nextInt(); if (m1 >= 4) { System. out .println("Opao invalida"); break ; } if (m1 <= 0) {
3 System. out .println("Opao invalida"); break ; } else { AluguelQuarto objAluguel = null ; switch (m1) { case 1: System. out .println(""); System. out .println("======================================="); System. out .println("| Digite 1 para Quarto Com Banheira |"); System. out .println("| Digite 2 para Quarto Sem Banheira |"); System. out .println("======================================="); int ab = scanner.nextInt(); if (ab == 1) { @SuppressWarnings("unused") int soma =0; if (ocupado == 0) { System. out .print("Nome do locatrio: "); objAluguel.setNome( scan .nextLine()); System. out .print("Data no formato \"dd/mm/yyyy\": "); if (objAluguel.setDataEntrada( scan .nextLine()) == false ) { System. out .println("Erro! Data invlida!"); System. out .print("Tecle ENTER para continuar..."); scan .nextLine(); break ; }//Fim if System. out .print("Horrio no formato \"hh:mm\": "); if (objAluguel.setHoraEntrada( scan .nextLine()) == false ) { System. out .println("Erro! Horrio invlido!"); System. out .print("Tecle ENTER para continuar..."); scan .nextLine(); break ; } //Fim if ocupado = 1; break ; } //Fim if else { System. out .println("Erro! Quarto ocupado!"); System. out .print("Tecle ENTER para continuar..."); scan .nextLine(); break ; }}//Fim else case 3: if (ocupado == 1) { System. out .print("Data no formato \"dd/mm/yyyy\": "); if (objAluguel.setDataSaida( scan .nextLine()) == false ) {