Crear un conversor de temperatura

CBeginner
Practicar Ahora

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.c en 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 %.2f para 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.

✨ Revisar Solución y Practicar