1
resposta

DESAFIO - HORA DA PRÁTICA - 02

  • Crie um programa que realize a média de duas notas decimais e exiba o resultado.
        double nota_1 = 7.2,nota_2 = 8.5,media;
        media = nota_1+nota_2/2;
        String mensagemMedia = "A nota deste aluno é de: %.2f".formatted(media);
        System.out.println(mensagemMedia);
  • 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 numero = 8.8;
        int numeroInteiro = (int)numero;
  • 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 = 'P';
        String nome = "Paulo Rosa",mensagem = "A primeira letra do seu nome é %c\nSeu nome: %s".formatted(letra,nome);
        System.out.println(mensagem);
  • 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 = 32.90,total;
        int quantidade = 5;
        total = PrecoProduto*quantidade;
        System.out.println("O valor dos produtos é de: %.2f".formatted(total));
  • 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 = 32,ValorEmReais,Conversao = 4.94;
        ValorEmReais = ValorEmDolares* Conversao;
        String mensagemConversao = "A conversão de %.2f dolares em reais é de: %.2f".formatted(ValorEmDolares,ValorEmReais);
        System.out.println(mensagemConversao);
  • 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 =100,PercentualDesconto = 0.10,ValorDesconto;
        ValorDesconto = PrecoOriginal-(PrecoOriginal*PercentualDesconto);
        System.out.println("O preco de %.2f com o desconto ficou em %.2f".formatted(PrecoOriginal,ValorDesconto));
1 resposta

Olá, Paulo. Tudo bem?

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

Muito bom ver você praticando a utilização de variáveis e realizando operações matemáticas em Java, como no caso das notas e conversões de valores.

Uma dica interessante para o futuro é o uso de String.format, que é uma alternativa útil ao método formatted para formatar strings de forma mais flexível. Veja este exemplo:

 double preco = 32.90; int quantidade = 5; double total = preco * quantidade; String resultado = String.format("O valor total é de: %.2f", total); System.out.println(resultado); 

Essa técnica também pode ser aplicada para apresentar resultados com precisão em outras situações.

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