1
resposta

[Projeto] Exercício Hora Da Prática 1

Segue abaixo os exercícios para avaliação: public class Main { public static void main(String[] args) {

  1. double nota1,nota2, media; nota1 = 7.5; nota2 = 10.0; media = (nota1 + nota2) / 2; System.out.println("Valor da média: +media); 2.double valor_converter = 14.2; int valor_convertido = (int)valor_converter; System.out.println("Valor a ser convertido é: " +valor_convertido); 3.char letra = 'A'; String frase = "Meu nome começa com "; System.out.println(frase + letra); 4. double precoProduto = 3.17; int quantidade = 6; double total = precoProduto * quantidade; System.out.println("Valor total é " + total); 5. double valorEmDolares = 29.95; double valorEmReais = valorEmDolares * 4.94; System.out.println("Valor convertido em reais: R$ " + valorEmReais); 6. double precoOriginal = 150.00; double percentualDesconto = precoOriginal * 0.10; double valorComDesconto = precoOriginal - percentualDesconto; System.out.println("Valor com desconto é : " + valorComDesconto); }

} Pergunta: Além da classe String.format, tem outra maneira de realizar a formatação de valores?

1 resposta

Oi, Ana Carolina! Como vai?

Seu exercício está bem estruturado e cobre pontos importantes da linguagem Java, como conversões, operações aritméticas e concatenação. Um detalhe: no primeiro System.out.println, faltou fechar a string corretamente, o que pode gerar erro na execução.

Uma dica interessante para o futuro é usar o método printf para formatação de valores com casas decimais. Veja este exemplo:


double valor = 10.45678;
System.out.printf("Valor formatado: %.2f", valor);

Esse código imprime o número com duas casas decimais, usando %.2f.

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