1
resposta

[Sugestão] Aprendendo e compartilhando

e um programa que realize a média de duas notas decimais e exiba o resultado.
public class mediaDoisNumeros {
    public static void main(String[] args) {
        int nota1 = 3;
        int nota2 = 5;
        int resultado = (nota2 + nota1) / 2;
        System.out.println("Media das notas é " + resultado);
        //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.
        double variavelDouble = 35.40;
        int variavelInt = 12;
        int transformacao = (int) variavelDouble;
        System.out.println(transformacao);
        //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.
        char sexo = 'F';
        String nome = "Paula";
        System.out.println(nome + " é do sexo " + sexo);
        //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.
        double precoProduto = 3.80;
        int quantidade = 20;
        double valorTotal = quantidade * precoProduto;
        System.out.println("O valor total é " + valorTotal);
        //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.
         double valorEmDolares = 60;
         double umDolar = 4.95;
         double valorEmReal = umDolar * valorEmDolares;
         System.out.println("valor da convenção é " + valorEmReal);
         //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.

        double precoOriginal = 20.4;
        double percentualDesconto = 10.0;
        double valorDesconto = (precoOriginal * percentualDesconto)/100;
        System.out.println("desconto é de " + valorDesconto);
1 resposta

Oii, Maria. Tudo bem?

A forma como você declarou e utilizou variáveis é clara e direta. Também gostei da variedade de exemplos que você abordou, como o uso de casting e operações com diferentes tipos de dados.

Agora, tenho uma sugestão que pode te ajudar a melhorar ainda mais:

Tipos de variáveis para operações de média: Você utilizou variáveis do tipo int para armazenar as notas, mas como estamos lidando com números decimais (notas podem ter casas decimais), seria interessante usar o tipo double para evitar perder precisão no cálculo da média.

public class Media{
 public static void main(String[] args) {
     double nota1 = 8.9;
     double nota2 = 7.5;
     double media = (nota1 + nota2) / 2;

     System.out.println("Média: " + media);
 }
}

Ótimo trabalho até aqui! Continue assim e continue praticando.

Um abraço e bons estudos.