Atps programação orientada a objetos passos 1,2,3
import java.util.Scanner;
public class Main { public static void main(String[] args) { Diaria diaria; Chale chale; Pousada pousada=new Pousada(); int camas_extras=0; int tip_acomodacao=0; int dia_entrada = 0; int mes_entrada = 0; int ano_entrada = 0; int hora_entrada = 0; int minuto_entrada = 0; int dia_saida = 0; int mes_saida = 0; int ano_saida = 0; int hora_saida = 0; int minuto_saida = 0; int numero_diarias = 0; String locatario = null; double valor_diaria = 120.00; float total_devido = 0; double novovalor_diaria = 0;
int opcao_menu = 0; while (opcao_menu != 4){ Scanner scan = new Scanner(System.in); System.out.println(" ** ** "); System.out.println("Escolha uma das opções seguintes:"); 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"); opcao_menu = scan.nextInt(); switch(opcao_menu){ case 1: System.out.println("Informe o nome do locatario: "); locatario = scan.nextLine(); System.out.println("Tipo de Acomodacao 1-Chale/2-Quarto: "); tip_acomodacao = scan.nextInt(); if (tip_acomodacao==1){ if (pousada.getChalesDisponiveis()){ System.out.println("Quantide camas extras "); camas_extras = scan.nextInt(); } else{ System.out.println("Desculpe. Nao tem chales disponiveis "); } } else { if (!pousada.getQuartosDisponiveis()){ System.out.println("Desculpe. Nao tem quartos disponiveis "); } } System.out.println(" ** DADOS ENTRADA ** "); System.out.println("Dia: "); dia_entrada = scan.nextInt(); System.out.println("Mes: "); mes_entrada = scan.nextInt(); System.out.println("Ano: "); ano_entrada = scan.nextInt(); System.out.println("Hora: "); hora_entrada