



deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo.
Mostre uma mensagem no caso de código inválido.
Código Preço unitário
‘ABCD’ R$ 5,30
‘XYPK’ R$ 6,00
‘KLMP’ R$ 3,20
‘QRST’ R$ 2,50
Sugestão de resposta em java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | package exercicioextra43; import javax.swing.JOptionPane; /** * * @author Franciele */ public class ExercicioExtra43 { public static void main(String[] args) { Double precoTotal; String codigoProduto; int quantidadeComprada; Double precoUnitario = 0.0; System.out.println("Informe o código"); codigoProduto = JOptionPane.showInputDialog("Informe o código").toUpperCase(); System.out.println("Informe a quantidade comprada"); quantidadeComprada = Integer.parseInt(JOptionPane.showInputDialog("Informe a quantidade comprada")); switch (codigoProduto) { case ("ABCD"): precoUnitario = 5.30; break; case "XYPK": precoUnitario = 6.00; break; case "KLMP": precoUnitario = 3.20; break; case "QRST": precoUnitario = 2.50; break; default: System.out.println("Código inválido!"); System.exit(0); } precoTotal = quantidadeComprada * precoUnitario; System.out.println("O preço total é " + precoTotal); } } |