1
resposta

[Projeto] Desafio: hora da prática

Crie um programa que realize a média de duas notas decimais e exiba o resultado.

public class Media {
    public static void main(String[] args) {
        double mediaUm = 5.4;
        double mediaDois = 7.4;
        double resultadoDaMedia = (mediaUm + mediaDois) / 2;

        String resultadoFormatado = String.format( "%.2f", resultadoDaMedia);

        System.out.println("A média das notas é: " + resultadoFormatado);
    }
}

Declare uma variável do tipo double e uma variável do tipo int. Faça o casting da variável double para int e imprima o resultado.

public class Casting {
    public static void main(String[] args) {
        double variavelDouble = 2.5;
        int variavelInteiro = 5;

        int variavelConvertida = (int) variavelDouble;

        System.out.println("Essa é a variável inteiro: " + variavelInteiro + ", e essa é a variável double depois do casting: " + variavelConvertida);
    }
}

Declare uma variável do tipo char (letra) e uma variável do tipo String (palavra). Atribua valores a essas variáveis e concatene-as em uma mensagem.

public class CharEString {
    public static void main(String[] args) {
        char variavelChar = 'J';
        String variavelString = "onathas";

        System.out.println("As duas variáveis concatenadas formam o nome " + variavelChar + variavelString);
    }
}

Declare uma variável do tipo double precoProduto e uma variável do tipo int (quantidade). Calcule o valor total multiplicando o preço do produto pela quantidade e apresente o resultado em uma mensagem.

public class PrecoProduto {
    public static void main(String[] args) {
        double precoProduto = 3.99;
        int quantidadeProduto = 5;
        double valorTotal = precoProduto * quantidadeProduto;

        String valorTotalFormatado = String.format("%.2f", valorTotal);

        System.out.println("O valor total dos produtos é: R$" + valorTotalFormatado);
    }
}

Declare uma variável do tipo double valorEmDolares. Atribua um valor em dólares a essa variável. Considere que o valor de 1 dólar é equivalente a 4.94 reais. Realize a conversão do valor em dólares para reais e imprima o resultado formatado.

public class ConverterDolar {
    public static void main(String[] args) {
        double valorEmDolares = 5.67;
        double valorEmReal = 4.94;
        double dolarConvertidoEmReal = valorEmReal * valorEmDolares;

        String dolarConvertidoEmRealFormatado = String.format("%.2f", dolarConvertidoEmReal);

        System.out.println("O valor do dolar convertido para real é de: R$" + dolarConvertidoEmRealFormatado);
    }
}

Declare uma variável do tipo double precoOriginal. Atribua um valor em reais a essa variável, representando o preço original de um produto. Em seguida, declare uma variável do tipo double percentualDesconto e atribua um valor percentual de desconto ao produto (por exemplo, 10 para 10%). Calcule o valor do desconto em reais, aplique-o ao preço original e imprima o novo preço com desconto.

public class DescontoNoPreco {
    public static void main(String[] args) {
        double precoOriginal = 10;
        double percentualDesconto = 0.10;
        double valorDesconto = precoOriginal * percentualDesconto;
        double precoComDesconto = precoOriginal - valorDesconto;

        String precoComDescontoConvertivo = String.format("%.2f", precoComDesconto);

        System.out.println("O preço com desconto é: R$" + precoComDescontoConvertivo);
    }
}
1 resposta

Olá Jonathas! Tudo bem?

Você já fez um excelente trabalho ao implementar as atividades do desafio "hora da prática". Todos os seus códigos estão funcionando conforme o esperado.

Se você tiver alguma dúvida específica sobre algum dos exercícios ou se precisar de mais explicações sobre algum conceito, sinta-se à vontade para perguntar!

Bons estudos!