Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

RESOLVIDO

import java.util.Locale;
import java.util.Scanner;

public class Desconto {
    public static void main(String[] args) {

        Locale.setDefault(Locale.US);

        Scanner entrada = new Scanner(System.in);

        System.out.print("Digite o valor da compra: ");
        double valorCompra = entrada.nextDouble();

        if(valorCompra>=100){
            double novoValorComDesconto;

            novoValorComDesconto=valorCompra - (0.1 * valorCompra);
            System.out.println("Desconto de 10% aplicado.");
            System.out.println("Novo valor: R$ " + novoValorComDesconto);
        }else {
            System.out.println("Nenhum desconto aplicado");
            System.out.println("Valor total: R$ " + valorCompra);
        }

        entrada.close();
    }

}
1 resposta

Oi, estudante. Tudo bem com você?

A condição valorCompra >= 100 considera corretamente o limite definido na atividade, e o cálculo valorCompra - (0.1 * valorCompra) também está correto para obter o novo valor após o desconto. A utilização de double é adequada nesse contexto, já que o valor da compra pode possuir casas decimais.

Também foi interessante você tratar o cenário em que a compra não alcança o valor mínimo para o desconto. Por exemplo, em uma compra de 120.0, o desconto será de 12.0 e o novo valor será 108.0. Já uma compra de 80.0 seguirá pelo else e manterá o valor original. Como dica para outros exercícios, você pode observar como a variável novoValorComDesconto poderia ser declarada diretamente no momento do cálculo, mas a forma utilizada também funciona corretamente.

Parabéns pelo exercício e por compartilhar sua solução. Continue praticando as estruturas condicionais e testando diferentes valores de entrada. O fórum está à disposição para acompanhar seu aprendizado.

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