Abaixo as resoluções do exercício, como envolvia apenas tratamento de variáveis, deixei tudo em um único arquivo .java
package Exercicios.Aula2;
import static java.lang.String.format; // Importação de lib para agilizar o método de format
public class Valores {
public static void main(String[] args) {
// 1. Média
double nota1 = 8.93;
double nota2 = 7.55;
double media = (nota1 + nota2) / 2;
System.out.println(format("1 - %.2f", media)); // Validação
// 2. Casting
double idade = 75.0;
int anos = (int) idade;
System.out.println("2 - " + anos); // Validação
// 3. Char + String
char letra = 'A';
String palavra = "palavra";
String mensagem = letra + " " + palavra;
System.out.println("3 - " + mensagem); // Validação
// 4. Double * Int
double precoProduto = 14.99;
int quantidade = 2;
double total = precoProduto * quantidade;
System.out.println("4 - " + total);
// 5. Conversão Dolar
double cotacaoDolar = 4.94;
double reais = 100.00;
double valorDolar = reais / cotacaoDolar;
System.out.println(format("5 - 100,00 reais representa %.2f dolares", valorDolar));
// 6. Sistema de Desconto
double precoOriginal = 135.00;
int percentualDesconto = 10;
double desconto = precoOriginal * ((double) percentualDesconto / 100);
double precoComDesconto = precoOriginal - desconto;
System.out.println(format("6 - Novo preco com desconto: %.2f", precoComDesconto));
}
}
}
}