1
resposta

Desafios - Hora da prática

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

    double nota1 = 8;
    double nota2 = 5;
    double notaTotal = (nota1+nota2) /2;
    System.out.println(notaTotal);

2 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 preco = 85.57765;
    int total = (int) (preco);
    System.out.println(total);

3 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 letra = 'J';
  String palavra = "linda";
    System.out.println("A letra " + letra + " é " + palavra);

4 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 = 100;
    int quantidade = 5;
    double valorTotal= (preçoProduto * quantidade);
    System.out.println("o valor da compra em é R$" + valorTotal);

5 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 = 50.90;
    double taxaDeConversao = 4.94;
   double conversao = (valorEmDolares * taxaDeConversao);
    System.out.println(valorEmDolares + " dolares equivale a " + conversao + " reais");

6 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 = 300;
    double percentualDesconto = 50;
    double desconto = (percentualDesconto /100) * precoOriginal;
  
   System.out.println("Calça de " + precoOriginal + " para " + desconto);
1 resposta

Olá, Jeniffer. Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Ótima a forma como você aplicou os conceitos básicos de variáveis e operações matemáticas. Seu código está bem estruturado e segue a lógica das atividades propostas. Percebi um pequeno detalhe na última atividade: ao calcular o preço com desconto, o valor final exibido é o desconto, e não o preço atualizado.

Veja este exemplo corrigido:


double precoOriginal = 300;
double percentualDesconto = 50;
double desconto = (percentualDesconto / 100) * precoOriginal;
double precoComDesconto = precoOriginal - desconto;

System.out.println("Calça de " + precoOriginal + " por " + precoComDesconto);

Agora, o código exibe o preço correto após o desconto. Veja se faz sentido.

Conte com o apoio do Fórum. Bons estudos!