Вы находитесь на странице: 1из 4

Universidade Anhanguera

Faculdade de Gesto em Tecnologia da Informao



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
) {

Вам также может понравиться