// Desafio média
public class Media {
public static void main(String[] args) {
double nota1 = 8.5;
double nota2 = 9.2;
double media = (nota1 + nota2) / 2;
String mediaNotas = String.format("A média de %.1f e %.1f é %.1f", nota1, nota2, media);
System.out.println(mediaNotas);
}
}
// Desafio Casting
public class CastingDeVariavel {
public static void main(String[] args) {
double numeroDouble = 19.5;
int numeroInteiro = (int) numeroDouble;
System.out.println("Casting de double para int: " + numeroInteiro);
}
}
// Desafio Concatenação
public class Concatenacao {
public static void main(String[] args) {
char letra = 'v';
String palavra = "ermelho";
String mensagem = "A letra é " + letra + " e a palavra é " + palavra;
System.out.println(mensagem);
}
}
// Desafio Produto
public class Produto {
public static void main(String[] args) {
double precoProduto = 2.50;
int quantidade = 4;
double total = precoProduto * quantidade;
String mensagem = "O valor total da compra é R$" + total;
System.out.println(mensagem);
}
}
// Desafio Produto
public class Conversao {
public static void main(String[] args) {
double valorEmDolares = 90.50;
double taxaDeConversao = 4.94;
double valorEmReais = valorEmDolares * taxaDeConversao;
String conversao = String.format("O valor da conversão é %.2f", valorEmReais);
System.out.println(conversao);
}
}
// Desafio Desconto
public class Desconto {
public static void main(String[] args) {
double precoOriginal = 25.50;
double porcentualDesconto = 15;
double valorDesconto = (porcentualDesconto / 100.0) * precoOriginal;
double novoValor = precoOriginal - valorDesconto;
String mensagem = String.format("""
O valor do desconto é de R$ %.2f
Valor final do produto com desconto R$ %.2f""", valorDesconto, novoValor);
System.out.println(mensagem);
}
}