Segue abaixo um exemplo de código em Java que atende aos requisitos da questão: ``` import javax.swing.JOptionPane; public class AumentoProduto { public static void main(String[] args) { double valorProduto = Double.parseDouble(JOptionPane.showInputDialog("Digite o valor do produto:")); int codigoAumento = Integer.parseInt(JOptionPane.showInputDialog("Digite o código de aumento (1, 3, 4 ou 8):")); double novoValorProduto = 0; switch (codigoAumento) { case 1: novoValorProduto = valorProduto * 1.1; break; case 3: novoValorProduto = valorProduto * 1.25; break; case 4: novoValorProduto = valorProduto * 1.3; break; case 8: novoValorProduto = valorProduto * 1.5; break; default: JOptionPane.showMessageDialog(null, "Código de aumento inválido."); System.exit(0); } JOptionPane.showMessageDialog(null, "O novo valor do produto é R$ " + novoValorProduto); } } ``` O programa recebe o valor do produto e o código de aumento através de janelas de diálogo JOptionPane. Em seguida, utiliza a estrutura switch-case para calcular o novo valor do produto de acordo com o código de aumento informado. Por fim, exibe o novo valor do produto em uma janela de diálogo JOptionPane.
Para escrever sua resposta aqui, entre ou crie uma conta
Programação Orientada A Objetos
•Unigran EAD
Compartilhar