1
resposta

[Projeto] Desafio: hora da Pratica

public class Main {
    public static void main(String[] args) {
        //exercicio 1
        int nota1 = 10;
        int nota2 = 10;

        double media = (nota1 + nota2)/2;

        System.out.println("Sua nota é " + media);

        //exercicio 2
        double numero1 = 2.0;
        double numero2 = 5.0;
        int soma = (int) (int) (numero1 + numero2);
        System.out.println(" A soma é " + soma);

        //exercicio 3
        char idade ='9';
        String nome = """
                Meu nome é Alvaro e meu
                numero da sorte é 
                """;
        System.out.println(nome + idade );

        //exercicio 4
        double precoProduto = 15.0;
        int quantidade = 10;
        double total = (int) (quantidade * precoProduto);
        System.out.println(String.format("Valor da compra %.2f", total));

        //exercicio 5
        double valorDolares = 5;
        double valorReal = 4.98;
        double conversao = valorReal * valorDolares;
        System.out.println(String.format("Total em dolar %.2f", conversao));

        //execicio 6
        double precoOriginal = 200.0;
        double percentualDesdconto = 15.0;
        double valorDoDesconto = precoOriginal * (percentualDesdconto / 100);
        double precoFinal = precoOriginal - valorDoDesconto;
        System.out.println("você ganho R$:" + valorDoDesconto);
        System.out.println("E ficou por R$:" + precoFinal);



    }
}


Sua nota é 10.0
A soma é 7
Meu nome é Alvaro e meu
numero da sorte é
9
Valor da compra 150,00
Total em dolar 24,90
você ganho R$:30.0
E ficou por R$:170.0
1 resposta

Oi, Alvaro! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou os exercícios e comentou cada parte do código. Sua lógica está funcionando bem e os resultados estão corretos. Um ponto importante é observar os casts desnecessários, como no exercício 2 (int) (int) e no exercício 4 ao converter o resultado para int, já que isso pode fazer você perder casas decimais sem necessidade.

Continue praticando dessa forma, testando pequenas variações nos valores para entender melhor o comportamento dos tipos primitivos. Dica: quando trabalhar com divisão ou valores decimais, garanta que pelo menos um dos números seja double (por exemplo, 2.0 em vez de 2) para evitar divisão inteira. Isso ajuda a manter precisão nos cálculos.

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