TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS - Programação Orientada A Objetos Etapa 3

Por:   •  29/11/2013  •  567 Palavras (3 Páginas)  •  456 Visualizações

Página 1 de 3

Main.class

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 = scan.nextInt();

System.out.printl[***]n("Minuto: ");

minuto_entrada = scan.nextInt();

break;

case 2:

System.out.println(" ** DADOS SAIDA ** ");

System.out.print("Dia: ");

dia_saida = scan.nextInt();

System.out.println("Mes: ");

mes_saida = scan.nextInt();

System.out.println("Ano: ");

ano_saida

...

Baixar como (para membros premium)  txt (8.7 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com