Introducción
En este desafío, desarrollarás una herramienta de conversión de temperatura en C para facilitar la colaboración científica internacional. Como asistente novel de investigación climática, tu tarea consiste en crear un programa capaz de transformar grados Celsius a Fahrenheit. El programa debe solicitar al usuario la temperatura en Celsius y mostrar el resultado equivalente en Fahrenheit con una precisión de dos decimales.
Construir una herramienta de conversión de temperatura
Como asistente novel de investigación climática, necesitas desarrollar una utilidad rápida para convertir temperaturas entre las escalas Celsius y Fahrenheit, apoyando así el intercambio de datos científicos globales.
Tareas
- Crear un programa en C que convierta temperaturas de Celsius a Fahrenheit.
- Implementar la fórmula de conversión: F = (C * 9/5) + 32.
- Capturar la entrada del usuario para la temperatura en Celsius.
- Mostrar la temperatura convertida a Fahrenheit.
Requisitos
- Crear un archivo llamado
temperature_converter.cen el directorio~/project. - Utilizar operadores aritméticos para realizar la conversión.
- Solicitar explícitamente al usuario que introduzca una temperatura en Celsius.
- Imprimir la temperatura convertida en Fahrenheit con dos decimales.
- Asegurar que el programa pueda manejar números decimales en la conversión.
Ejemplos
Compila y ejecuta el programa:
gcc temperature_converter.c -o temperature_converter
./temperature_converter
Entrada:
Enter temperature in Celsius: 25
Salida:
25.00°C is equal to 77.00°F
Consejos
- Utiliza
scanf()para obtener la entrada del usuario. - Recuerda aplicar correctamente la fórmula de conversión.
- Emplea
printf()para mostrar el resultado en pantalla. - Usa el especificador de formato
%.2fpara limitar la salida a dos decimales.
Resumen
En conclusión, este desafío ha consistido en el desarrollo de una herramienta de conversión en C para transformar grados Celsius a Fahrenheit. El programa permite la interacción con el usuario para recibir datos, realiza el cálculo matemático correspondiente y presenta el resultado final con un formato numérico profesional. Las competencias clave ejercitadas incluyen la implementación de fórmulas, la gestión de entradas de usuario y el formateo de salida de datos.



