Atps programação orientada a objetos passos 1,2,3

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (927 palavras )
  • Download(s) : 0
  • Publicado : 6 de junho de 2011
Ler documento completo
Amostra do texto
Main.class

import java.util.Scanner;

public class Main {
public static void main(String[] args)
{
Diaria diaria;
Chale chale;
Pousada pousada=new Pousada();
intcamas_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;
doublenovovalor_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çõesseguintes:");
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: ");...
tracking img