Seguem as respostas dos desafios propostos.
import java.util.Scanner;
public class DesafioHoraPratica {
public static void main(String[] args) {
System.out.println ("Desafio 1: Média de duas notas decimais.");
Scanner input = new Scanner(System.in);
System.out.println ("Digite a primeira nota inteira: ");
double nota1 = input.nextDouble();
System.out.println ("Digite a segunda nota inteira: ");
double nota2 = input.nextDouble();
double media = (nota1 + nota2) / 2;
System.out.printf ("A média é: %.2f%n%n", media);
System.out.println ("Desafio 2: Casting double para int.");
double tipoDouble;
int tipoInt;
System.out.println ("Digite um valor do tipo double: ");
tipoDouble = input.nextDouble();
input.nextLine();
tipoInt = (int) tipoDouble;
System.out.printf ("Valor do tipoInt após o casting para double: %d.%n%n", tipoInt);
System.out.println ("Desafio 3: Concatenar char e String");
char tipoChar = 'A';
String tipoString = "braço!";
System.out.printf ("Mensagem concatenada: %c%s%n%n", tipoChar,tipoString);
System.out.println ("Desafio 4: Preço e quantidade de um produto.");
System.out.println ("Digite o preço do produto: ");
double precoProduto = input.nextDouble();
input.nextLine();
System.out.println ("Digite a quantidade do produto: ");
int quantidadeProduto = input.nextInt();
double total = precoProduto * quantidadeProduto;
System.out.printf ("Valor total calculado: R$ %.2f%n%n", total);
System.out.println ("Desafio 5: Conversor dolar - real.");
System.out.println ("Digite o valor em dólares: ");
double valorDolar = input.nextDouble();
input.nextLine();
double taxaConversao = 4.94;
double valorReal = valorDolar * taxaConversao;
System.out.printf("Com base em uma taxa de conversão de U$ 1,00 para R$ %.2f, o valor em reais é R$ %.2f.%n%n", taxaConversao, valorReal);
System.out.println ("Desafio 6: Preço com desconto.");
System.out.println ("Digite o preço do produto: ");
double precoOriginal = input.nextDouble();
input.nextLine();
System.out.println ("Digite a porcentagem do desconto sem '%': ");
double percentualDesconto = input.nextDouble();
input.nextLine();
double desconto = precoOriginal * percentualDesconto/100;
System.out.printf ("O valor do desconto é de %.2f e o valor final é de %.2f.%n%n", desconto, precoOriginal - desconto);
}
}