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

Desafio 6

public class Desafio {
    public static void main(String[] args) {
        double precoOriginal = 150.00;
        double percentualDesconto = 0.10;
        double precoComdesconto = precoOriginal*(1 - percentualDesconto);

        System.out.println(String.format("Preço origianl: R$%.2f ", precoOriginal));
        System.out.println("Aplicando o desconto de 10%:");
        System.out.println(String.format("Preço com desconto: R$%.2f ", precoComdesconto));



    }
}

Printe da compilação do programa

1 resposta
solução!

Olá, Terezinha! Tudo joia?

Parece que seu código está quase correto, mas há um pequeno erro de digitação na palavra "original" na saída do System.out.println. No seu código, está escrito "origianl". Além disso, o cálculo do desconto está correto, mas o valor do percentual de desconto deveria ser 10 ao invés de 0.10 para corresponder ao enunciado.

Aqui está o código corrigido:

public class Desafio {
    public static void main(String[] args) {
        double precoOriginal = 150.00;
        double percentualDesconto = 10; // Percentual de desconto como 10
        double precoComDesconto = precoOriginal * (1 - percentualDesconto / 100);

        System.out.println(String.format("Preço original: R$%.2f ", precoOriginal));
        System.out.println("Aplicando o desconto de 10%:");
        System.out.println(String.format("Preço com desconto: R$%.2f ", precoComDesconto));
    }
}

Dessa forma, o cálculo do desconto é feito corretamente, e a palavra "original" está corrigida.

Bons estudos!