Trabalho JAVA
Pesquisas Acadêmicas: Trabalho JAVA. Pesquise 861.000+ trabalhos acadêmicosPor: amywine • 3/10/2013 • 573 Palavras (3 Páginas) • 431 Visualizações
Etapa 1 e Etapa 2
import java.util.Scanner;
public class ATPS {
private double valordiaria;
private String locatario;
private int diaentrada;
private int mesentrada;
private int anoentrada;
private int horaentrada;
private int minutoentrada;
private int diasaida;
private int messaida;
private int anosaida;
private int horasaida;
private int minutosaida;
private int diarias;
private boolean disponivel;
public ATPS() {
disponivel = true;
}
public static void main(String[] args) {
ATPS d = new ATPS();
d.executar();
}
private void executar() {
int escolha;
Scanner ler = new Scanner(System.in);
System.out.println("Digite o valor da diaria");
valordiaria = ler.nextDouble();
do {
System.out.println("\t\t---MENU---");
System.out.println("1. Registrar entrada em um quarto");
System.out.println("2. Registrar saída do quarto");
System.out.println("3. Atualizar o valor da diaria");
System.out.println("4. Sair");
escolha = ler.nextInt();
switch (escolha) {
case 1:
System.out
.println("Voce escolheu registrar entrada em um quarto");
System.out.print(" Digite o nome do locatário: ");
locatario = ler.next();
System.out.println(" Digite os dados da entrada: ");
System.out.print(" Dia: ");
diaentrada = ler.nextInt();
System.out.print(" Mês: ");
mesentrada = ler.nextInt();
System.out.print(" Ano: ");
anoentrada = ler.nextInt();
System.out.print(" Hora: ");
horaentrada = ler.nextInt();
System.out.print(" Minutos: ");
minutoentrada = ler.nextInt();
if (disponivel == false) {
System.out.println("Quarto indisponivel");
executar();
} else {
System.out.println("Aluguel efetuado");
disponivel = false;
}
break;
case 2:
System.out.println(" Digite os dados da saída: ");
System.out.print(" Dia: ");
diasaida = ler.nextInt();
System.out.print(" Mês: ");
messaida = ler.nextInt();
System.out.print(" Ano: ");
anosaida = ler.nextInt();
System.out.print(" Hora: ");
horasaida = ler.nextInt();
System.out.print(" Minutos: ");
minutosaida = ler.nextInt();
System.out.println();
calculaDiarias(valordiaria, diaentrada, mesentrada, anoentrada,
horaentrada, minutoentrada, diasaida, messaida,
anosaida, horasaida, minutosaida);
double valortotal = valordiaria * diarias;
System.out
.println(" -----------------------------------------------");
System.out
.println(" -----------------------------------------------");
System.out.println(" Locatário: " + locatario);
System.out.println(" Entrada: " + diaentrada + "/" + mesentrada
+ "/" + anoentrada + " - " + horaentrada + ":"
+ minutoentrada);
System.out.println(" Saída: " + diasaida + "/" + messaida + "/"
+ anosaida + " - " + horasaida + ":" + minutosaida);
System.out.println(" Diárias: " + diarias);
System.out
.println(" -----------------------------------------------");
...