public class ConversorTemperatura {
public static void main(String[] args) {
// 1. Definición de la temperatura en Celsius
double temperaturaCelsius = 25.5;
// 2. Aplicación de la fórmula para convertir a Fahrenheit
// Fórmula: (temperatura * 1.8) + 32
double temperaturaFahrenheit = (temperaturaCelsius * 1.8) + 32;
// 3. Imprimir el valor convertido (con decimales)
System.out.println("Temperatura en Celsius: " + temperaturaCelsius + "°C");
// Usamos String.format para mostrar el resultado de forma legible, limitado a dos decimales
System.out.println(String.format("Temperatura convertida a Fahrenheit (con decimales): %.2f°F", temperaturaFahrenheit));
// --- Parte del desafío: Convertir a Entero ---
// 4. Crear una variable entera para mostrar la temperatura sin decimales
// Se utiliza el casting (int) para forzar la conversión, lo que trunca los decimales.
int temperaturaFahrenheitEntera = (int) temperaturaFahrenheit;
// 5. Imprimir el valor entero
System.out.println("Temperatura en Fahrenheit (sin decimales): " + temperaturaFahrenheitEntera + "°F");
}
}