Oi, Cauã! Como vai?
Agradeço por compartilhar.
Gostei de como você aplicou o casting de double para int, isso mostra que você já entendeu bem a conversão explícita de tipos. Também foi uma boa observação manter nomes de variáveis diferentes, isso evita conflitos e facilita a leitura do código.
Você pode testar o método Math.round() quando quiser arredondar ao invés de apenas cortar o valor.
double valorDouble = 19.5;
int valor = (int) Math.round(valorDouble);
System.out.println(valor);
Nesse código, o valor é arredondado antes da conversão, evitando perda de informação decimal de forma brusca.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!