Buscar

Criar um programa JAVA que receba por janela JoptionPane o valor de um produto e um código de aumento, utilizando a estrutura switch-case, mostrar ...

Criar um programa JAVA que receba por janela JoptionPane o valor de um produto e um código de aumento, utilizando a estrutura switch-case, mostrar em janela de saída o novo valor do produto depois de acrescida a porcentagem correspondente. Segundo a tabela: Código % aumento 1 10 3 25 4 30 8 50


Não há alternativas para essa questão.

Essa pergunta também está no material:

Questões sobre Java
4 pág.

SIMULADOSSSSSSSS

Programação Orientada A Objetos Universidade Estácio de Sá - EADUniversidade Estácio de Sá - EAD

💡 1 Resposta

User badge image

Ed Verified user icon

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.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais