Informática, perguntado por Tricolor1013, 6 meses atrás

Um hotel está com uma promoção de férias e possui a seguinte tabela de descontos:
1. Apartamento Padrão:
a. até 3 diárias, desconto de 3% por diária
b. acima de 3 diárias, desconto de 5% por diária
2. Apartamento Luxo:
a. até 3 diárias, desconto de 4% por diária
b. acima de 3 diárias, desconto de 6% por diária
Escreva um programa que leia o número diárias e o tipo de apartamento (codificado da seguinte forma: 1-padrão, 2-luxo),
calcule e exiba ao cliente o valor total a ser pago sem desconto, o valor do desconto e o valor total a ser pago com desconto.
Considere o valor da diária do apartamento padrão R$ 139 e o preço do apartamento luxo R$ 199.
Esse exercício tem que ser realizado no java!!!

Soluções para a tarefa

Respondido por GuilhermeDav1d
2

import java.util.Scanner;

public class /* coloque aqui o nome do seu arquivo*/  {

   public static void main(String[]args){

       

       Scanner leitor = new Scanner(System.in);

       int ap, dias;

       double luxo = 199, padrao = 139, diasvalor = 0, desconto = 0, descontototal = 0;

       

       System.out.print("Qual apartamento você deseja? \n 1 Padrão \n 2 Luxo \n digite:");

       ap = leitor.nextInt();

       System.out.print("Ficará quantos dias? ");

       dias = leitor.nextInt();

           switch(ap){

               case 1:

               

               diasvalor = dias * padrao;

               if (dias <= 3)

               desconto = diasvalor * 3/100;

               else

               desconto = diasvalor * 5/100;

               descontototal = diasvalor - desconto;

               break;

               

               case 2:

               

               diasvalor = dias * luxo;

               if (dias <= 3)

               desconto = diasvalor * 4/100;

               else

               desconto = diasvalor * 6/100;

               descontototal = diasvalor - desconto;

               

               break;

               default: System.out.print("Opção de apartamento invalida");

           }

           System.out.println("Valor sem desconto = " + String.format("%.2f", diasvalor) + "R$");

           System.out.println("Desconto = " + String.format("%.2f",desconto) +"R$");

           System.out.println("Valor com desconto = " + String.format("%.2f",descontototal) +"R$");

   }    

}


Tricolor1013: Muito obrigado pela ajuda.
Perguntas interessantes