¡Hola Cristhian, espero que estés bien!
Parece que estás en el camino correcto con tu programa de conversión de temperaturas de Celsius a Fahrenheit. Has utilizado correctamente la fórmula de conversión y también has implementado el casting para asegurar que el resultado se muestre como un número entero.
Aquí tienes un ejemplo de cómo tu código está funcionando:
System.out.println("PROGRAMA DE CONVERSIÓN DE TEMPERATURAS");
int gradosCelcius = 30;
int gradosFarenheit = (int) ((gradosCelcius * 1.8) + 32);
System.out.println(gradosCelcius + " Grados Celcius es igual a: " + gradosFarenheit + " Grados Farenheit");
Este código imprimirá: "30 Grados Celcius es igual a: 86 Grados Farenheit", lo cual es correcto. Te felicito por haber aplicado correctamente la fórmula y el casting.
Si deseas experimentar más, podrías intentar cambiar el valor de gradosCelcius para ver cómo varía la conversión, o incluso pedir al usuario que ingrese un valor para hacerlo más interactivo.
Espero haber ayudado y buenos estudios!