1
resposta

Desafio Alura (JAVA)

//desafio 01

public class Media {
    public static void Main(String[] args) {

        double nota1 = 12.4;
        double nota2 = 7;

        double resultado = (nota1 + nota2) / 2;

        System.out.println(resultado);

    }
}
//desafio 03

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

        double numero1 = 4.5;
        int numero2 = 5;
        int convertido = (int) numero1;
        System.out.println(convertido);

    }
    }
//desafio 04

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

        double precoDoProduto = 19.29;
        int quantidadeProduto = 5;
        double valorTotal = (double) precoDoProduto * quantidadeProduto;
        System.out.println("o valor total é de: " + valorTotal);
    }
}

//desafio 05
public class dinheiro {
    public static void main(String[] args) {

        double valorEmDolares = 55;
        double dolaPorReal = 4.94;
        double conversao = valorEmDolares * dolaPorReal;
        System.out.printf("o valor em reais ficará: %.2f ", conversao);
    }
}

//desafio 06

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

        double precoOriginal = 45.70;
        double percentualDeDesconto = 10.0;
        double valorDoDesconto = precoOriginal * (percentualDeDesconto / 100);
        double valorFinal = precoOriginal - valorDoDesconto;

        System.out.println("você ganhou " + valorDoDesconto + " em desconto!");
        System.out.println("o valor final é de:  "+ valorFinal);
    }
}

    }


1 resposta

Olá, Leonardo, como vai?

O seu código demonstra um ótimo entendimento sobre os tipos primitivos e as operações aritméticas em Java. Você aplicou corretamente o conceito de casting e a formatação de casas decimais com o printf. Um ponto importante de atenção está na classe Media, onde o método principal foi escrito como Main com a letra inicial maiúscula. Em Java, para que o programa seja executado, o ponto de entrada deve ser escrito em letras minúsculas, ou seja, public static void main.

Agradeço por compartilhar sua resolução e sigo acompanhando seu progresso nos estudos. O fórum está à disposição.

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