Informática, perguntado por Gukoyama, 5 meses atrás

EM JAVA
Leia o valor de um produto e mostre na tela as formas de
pagamento como abaixo:
– A) A vista: 10% de desconto
– B) 2 vezes: juros de 5%
– C) 3 vezes: juros de 10%
• Peça para o usuário escolher uma opção e exiba o valor
final do produto
• Em caso de parcelamento, mostre o valor total do produto
e o valor de cada parcela

Soluções para a tarefa

Respondido por Eduardo1Azevedo0
0

Scanner dados=new Scanner(System.in);

double valorF=0;

DecimalFormat df=new DecimalFormat("##,##0.00");

System.out.println("Informe o valor do produto: ");

double valor=dados.nextDouble();

System.out.println("Escolha a forma de pagamento: ");

System.out.println("A- A vista 10% de desconto");

System.out.println("B- 2x com juros de 5%");

System.out.println("C- 3x com juros de 10%");

char opcao=dados.next().toUpperCase().charAt(0);;

if(opcao=='A'){

valorF= valor - (10 * valor)/100;

System.out.printf("Valor final do produto: R$"+df.format(valorF));

}else if(opcao=='B'){

//double valorF=valor/2;

valorF= valor + (5 * valor)/100;

double divisao= valorF/2;

System.out.printf("Valor final do produto: 2x de R$"+df.format(divisao)+ "| Total: R$"+df.format(valorF));

}else{

if(opcao=='C'){

valorF= valor + (10 * valor)/100;

double divisao= valorF/3;

System.out.printf("Valor final do produto: 2x de R$"+df.format(divisao)+" | Total: R$"+df.format(valorF));

}else{

System.out.println("Opção inválida!");

}

}

Perguntas interessantes