1
resposta

[Projeto] Desafio: hora da prática

  1. Crie um programa que realize a média de duas notas decimais e exiba o resultado.
public class Desafio {
    public static void main(String[] args) {
        float nota1, nota2, media;
        nota1 = 6.0f;
        nota2 = 4.5f;
        media = (nota1 + nota2) / 2;

        System.out.println("A média das notas é: " + media);
        }
}
  1. 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 Desafio {
    public static void main(String[] args) {
    double num1 = 9.5;
        int num2 = (int) num1;

        System.out.printf("""
                Double = %.1f;
                Int = %d;
    
                """ , num1, num2);
    }
}
  1. 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 Desafio {
    public static void main(String[] args) {
    char A = '#';
        String letra = "Símbolo";
        System.out.printf("Tipo char: %c e tipo string: %s", A, letra);
        }
}
  1. 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 Desafio {
    public static void main(String[] args) {
    double precoProduto = 1.99;
        int quantidade = 45;
        double QtdTotal = (double) precoProduto * quantidade;
        System.out.println("Quantidade total = " + QtdTotal);
        
        }
}
  1. 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 Desafio {
    public static void main(String[] args) {
    double valorEmDolares = 45.0;
        double conversaoParaReal = valorEmDolares * 4.94;

        System.out.printf("%.2f dólares equivalem a %.2f reais",valorEmDolares, conversaoParaReal);
        
        }
}
  1. 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 Desafio {
    public static void main(String[] args) {
        double precoOriginal = 458.95;
        double percentualDesconto = 10.0;
        double valorDesconto = (percentualDesconto / 100.0) * precoOriginal;
        double novoPreco = precoOriginal - valorDesconto;

        System.out.println("Preço original: " + precoOriginal);
        System.out.printf("Valor do desconto: %.2f\n", valorDesconto);
        System.out.printf("Novo preço: %.2f" , novoPreco);
        }
}
1 resposta

Olá Raiane! Como vai?

Seu código está muito bem estruturado e atende aos requisitos do desafio. Continue praticando e explorando mais funcionalidades do Java.

Bons estudos!