Buscar

Um desenvolvedor Java está criando um sistema de controle de pedidos para uma empresa varejista. Ele está desenvolvendo uma classe chamada Produto,...

Um desenvolvedor Java está criando um sistema de controle de pedidos para uma empresa varejista. Ele está desenvolvendo uma classe chamada Produto, estruturada da seguinte maneira: public class Produto { int codigo; String nome; double preco; } Ele deseja criar um método chamado calcularDesconto, que tem como parâmetro o valor da porcentagem do desconto e retorna o preço do produto com o desconto da porcentagem informada. O valor deve ser calculado a partir do valor do atributo preco da classe Produto. Por exemplo, para um produto com preço igual a 100.0, um desconto de 9% retornaria o valor 91.0. A seguir, assinale a alternativa que contém uma implementação desse método funcionando da forma requisitada. double calcularDesconto(double desconto) { return (1 - desconto/100) * preco; } double calcularDesconto(double desconto) { preco = (1 - desconto/100) * preco; } calcularDesconto(double desconto) { preco = preco - desconto; } double calcularDesconto() { return (1 - desconto/100) * preco; } double calcularDesconto(double preco, double desconto) { return (1 - desconto/100) * preco; }

💡 1 Resposta

User badge image

Ed Verified user icon

Analisando as opções fornecidas, a implementação correta do método calcularDesconto, que recebe como parâmetro o valor da porcentagem do desconto e retorna o preço do produto com o desconto da porcentagem informada, seria a seguinte: ```java double calcularDesconto(double desconto) { return (1 - desconto/100) * preco; } ``` Essa implementação está correta, pois calcula o desconto corretamente com base no valor do atributo preco da classe Produto.

0
Dislike0

✏️ 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