Anhanguera atps - programação orientada a objetos i etapa 1 e 2

777 palavras 4 páginas
package atps.etapa2;

import java.util.Scanner; public class SistemaHospedagem { Aluguel aluguel = null; int dia, mes, ano, hora; /** * Método para criar o menu do usuário */ public void montarMenu(){ Scanner scan = new Scanner(System.in); float vDiaria; int opcao=0; System.out.print("Informe o valor da diária: "); vDiaria = scan.nextFloat(); Aluguel.setValorDiaria(vDiaria); while(opcao != 4){ System.out.println("==============Menu=============="); System.out.println("1- Registrar entrada em quarto"); System.out.println("2- Registrar saída do quarto"); System.out.println("3- Atualizar o valor da diária"); System.out.println("4- Sair"); System.out.println("Escolha uma opção do menu: "); opcao = scan.nextInt(); switch(opcao){ case 1: if(aluguel == null){ registrarEntrada(); }else{ System.out.println("Desculpe, o quarto está ocupado!!"); } break; case 2: if(aluguel != null){ registrarSaida(); }else{ System.out.println("O quarto não está ocupado!!!"); } break; case 3: System.out.print("Informe o novo valor da diária: "); vDiaria = scan.nextFloat(); Aluguel.setValorDiaria(vDiaria); System.out.printf("Valor da diária atualizada para: R$%.2f", vDiaria); break; case 4: opcao = 4; break; default: System.out.println("Opção inválida!!!\n\n"); } } System.out.println("FIM DO PROGRAMA"); } /** * Registra a entrada do locatario no quarto */ public void registrarEntrada(){ Scanner scan = new Scanner(System.in); String nome = null; System.out.print("Informe o nome do locatário: "); nome = scan.nextLine(); System.out.print("Informe a hora de entrada: "); hora = scan.nextInt(); System.out.print("Informe o dia de entrada: "); dia = scan.nextInt();

System.out.print("Informe o mes de

Relacionados

  • tecnologia
    554 palavras | 3 páginas
  • POO ATPS
    1005 palavras | 5 páginas
  • atps
    534 palavras | 3 páginas
  • ATPS de Programação
    2446 palavras | 10 páginas
  • Atps programação orientada a objetos i
    2021 palavras | 9 páginas
  • ATPS Programa O Orientada A Objeto VITOR DE OLIVEIRA CARVALHO 1299548212
    4603 palavras | 19 páginas
  • Sistemas de informação
    2679 palavras | 11 páginas
  • Tcc carlos
    2504 palavras | 11 páginas
  • Informatica
    2627 palavras | 11 páginas
  • ATPS ALgoritmo
    3300 palavras | 14 páginas