Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Calculadora de descontos em produtos.


import java.util.Scanner;

public class ProdutoPreco {
    //Função que faz o cálculo do desconto de forma automática
    public static double calcularDisconto(double a, double c) {

        return a - (a * c/100  );
    }

    public static void main(String[] args) {
        //Criando as entradas para o usuário
        Scanner produto = new Scanner(System.in);
        Scanner percentual = new Scanner(System.in);
        System.out.println("Bem vindo(a) a calculadora de desconto de produtos.");
        System.out.println("Primeiro digite o valor total do produto:");
        double valorTotal = produto.nextDouble();
        System.out.println("Agora digite o percentual de desconto que será aplicado no produto: ");
        double percentualAplicado = percentual.nextDouble();
        double resultado = calcularDisconto(valorTotal, percentualAplicado);
        System.out.printf("Preço original do produto: %.2fR$. E com o desconto de %.0f%%: %.2fR$ .\n", valorTotal,percentualAplicado,resultado );
    }


}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Olá, Caio, como vai?

Seu código para a calculadora de descontos está muito bem estruturado e cumpre corretamente a proposta do exercício. Você utiliza métodos de forma adequada e faz o uso de Scanner para entrada de dados, o que demonstra boa compreensão dos conceitos iniciais da linguagem Java.

Um ponto interessante é que você criou dois objetos Scanner, um para o valor do produto e outro para o percentual. É possível simplificar utilizando apenas um único Scanner, o que torna o código mais limpo e eficiente. Por exemplo, você poderia declarar apenas um scanner assim:

Scanner entrada = new Scanner(System.in);

E depois reutilizá-lo para as duas leituras:

double valorTotal = entrada.nextDouble();
double percentualAplicado = entrada.nextDouble();

Continue praticando e compartilhando seus códigos aqui no fórum, ele está sempre à disposição para tirar dúvidas e trocar ideias sobre programação.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!