1
resposta

14 Desafio: hora da prática

public class Exercicio1 {
    public static void main(String[] args) {
        double nota1 = 7.50;
        double nota2 = 6.75;
        double media = (nota1 + nota2) / 2;
        System.out.println(media);
    }
}
public class Exercicio2 {
    public static void main(String[] args) {
        double numeroDouble = 10.50;
        int numeroInteiro = (int) numeroDouble;
        System.out.println(numeroInteiro);
    }
}
public class Exercicio3 {
    public static void main(String[] args){
        char letra = 'B';
        String palavra = "anda";

        String mensagem = "A letra " + letra + " e a palavra é " + palavra;
        System.out.println(mensagem);
    }
}
public class Exercicio4 {
    public static void main(String[] args) {
        double precoProduto = 50.00;
        int quantidade = 5;
        double total = precoProduto * quantidade;
        String mensagem = "O valor total da compra é R$" + total;
        System.out.println(mensagem);
    }
}
public class Exercicio5 {
    public static void main(String[] args) {
        double valorEmDolares = 20.00;
        double taxaDeConversao = 4.94;
        double valorEmReais = valorEmDolares * taxaDeConversao;
        System.out.println("O valor em reais é: " + valorEmReais);
    }
}
public class Exercicio6 {
    public static void main(String[] args) {
        double precoOriginal = 200.00;
        double percentualDesconto = 20.00;
        double valorDesconto = (percentualDesconto / 100.00) * precoOriginal;
        double novoPreco = precoOriginal - valorDesconto;

        System.out.println("Preço original: R$" + precoOriginal);
        System.out.println("Desconto: R$" + valorDesconto);
        System.out.println("Novo preço com desconto: R$" + novoPreco);
    }
}
1 resposta

Oi, Fabio!

Obrigada por compartilhar seus códigos com a comunidade Alura.

Gostei muito de ver como você praticou diferentes conceitos em Java: média, casting, concatenação de char com String, cálculo de total, conversão de moeda e desconto. Ótima forma de consolidar o aprendizado.

Uma dica interessante para o futuro é usar printf para formatar a saída com casas decimais. Veja este exemplo:


public class TestePrintf {
    public static void main(String[] args) {
        double valor = 10.5;
        System.out.printf("O valor formatado é: %.2f", valor);
    }
}

Assim, printf imprime o número com duas casas decimais.

Conteúdos relacionados
Alura

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