1
resposta

Resolução das atividades

public class Pratica1 {
    public static void main(String[] args) {
        System.out.println();//linha em branco

        System.out.println("1- Média Decimal:");
        double n1 = 5.45;
        double n2 = 9.87;
        double media = (n1 + n2) /2;
        String resultado =  String.format("A média entre os valores %.2f e %.2f é: %.2f ", n1, n2, media );
        System.out.println(resultado);

        System.out.println();//linha em branco

        System.out.println("2- Casting:");
        double var1 = 8.5;
        int var2 = (int) var1;
        System.out.println(var2);

        System.out.println();//linha em branco

        System.out.println("3-Char e String:");
        char letra = 'A';
        String palavra = "menina";
        String frase = "A frase é: " + letra+ " "  +palavra;
        System.out.println(frase);

        System.out.println();//linha em branco

        System.out.println("4- Produto");
        double precoProduto = 48.90;
        int quantidade = 15;
        double valor = (precoProduto * quantidade);
        System.out.println("O Valor total da compra é R$" +valor + ".");

        System.out.println();

        System.out.println("5- Conversão");
        double valorEmDolar = 57.8;
        int dolar = 1;
        double real = dolar * 4.95;
        double conversor = (valorEmDolar * real);
        System.out.println("O valor em real de 57.8 dólares é: " +conversor + ".");

        System.out.println();

        System.out.println("6- Desconto:");
        double precoOriginal = 89;
        double percentualDesconto = 25;
        double valorFinal = (precoOriginal) - (precoOriginal/100) * percentualDesconto;
        System.out.println("O valor do produto é R$89.00 com desconto de 25% o novo valor é R$" +valorFinal + ".");
    }
}

como ficou a impressão:

1- Média Decimal: A média entre os valores 5,45 e 9,87 é: 7,66

2- Casting: 8

3-Char e String: A frase é: A menina

4- Produto O Valor total da compra é R$733.5.

5- Conversão O valor em real de 57.8 dólares é: 286.11.

6- Desconto: O valor do produto é R$89.00 com desconto de 25% o novo valor é R$66.75.

Process finished with exit code 0

1 resposta

Oi, Renata! Como vai?

Seu código está muito bem estruturado, e é ótimo ver como você aplicou diferentes conceitos de Java em exemplos práticos. A organização dos tópicos com System.out.println() ajuda bastante na leitura e entendimento de cada parte.

Uma dica interessante para o futuro é utilizar DecimalFormat quando quiser controlar melhor a formatação de números com casas decimais. Veja este exemplo:


import java.text.DecimalFormat;

DecimalFormat df = new DecimalFormat("#.00");
double valor = 12.3456;
System.out.println("Valor formatado: " + df.format(valor));

Esse código imprime o número com apenas duas casas decimais.

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