Crear un Conversor de Temperaturas

CCBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este desafío, desarrollarás una herramienta de conversión de temperaturas en C para apoyar la colaboración científica internacional. Como asistente junior de investigación climática, necesitas crear un programa que pueda convertir temperaturas entre grados Celsius y Fahrenheit. El programa debe aceptar la entrada del usuario para la temperatura en grados Celsius y mostrar la temperatura correspondiente en grados Fahrenheit con dos decimales.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL c(("C")) -.-> c/BasicsGroup(["Basics"]) c(("C")) -.-> c/UserInteractionGroup(["User Interaction"]) c/BasicsGroup -.-> c/data_types("Data Types") c/BasicsGroup -.-> c/operators("Operators") c/UserInteractionGroup -.-> c/user_input("User Input") subgraph Lab Skills c/data_types -.-> lab-438383{{"Crear un Conversor de Temperaturas"}} c/operators -.-> lab-438383{{"Crear un Conversor de Temperaturas"}} c/user_input -.-> lab-438383{{"Crear un Conversor de Temperaturas"}} end

Construir una Herramienta de Conversión de Temperaturas

Como asistente junior de investigación climática, necesitas desarrollar una utilidad rápida para convertir temperaturas entre grados Celsius y Fahrenheit para apoyar la colaboración científica internacional.

Tareas

  • Crear un programa en C que convierta temperaturas en grados Celsius a Fahrenheit.
  • Implementar la fórmula de conversión: F = (C * 9/5) + 32
  • Aceptar la entrada del usuario para la temperatura en grados Celsius.
  • Mostrar la temperatura convertida en grados Fahrenheit.

Requisitos

  • Crear un archivo llamado temperature_converter.c en el directorio ~/project.
  • Utilizar operadores aritméticos para la conversión de temperaturas.
  • Solicitar al usuario que ingrese una temperatura en grados Celsius.
  • Imprimir la temperatura convertida en grados Fahrenheit con dos decimales.
  • Manejar la entrada decimal para la conversión de temperaturas.

Ejemplos

Compilar y ejecutar 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

Pistas

  • Utilizar scanf() para obtener la entrada del usuario.
  • Recordar la fórmula de conversión de temperaturas.
  • Utilizar printf() para mostrar el resultado.
  • Utilizar el especificador de formato %.2f para la salida decimal.
✨ Revisar Solución y Practicar

Resumen

En resumen, este desafío te requiere desarrollar una herramienta de conversión de temperaturas en C que pueda convertir temperaturas entre grados Celsius y Fahrenheit. El programa debe aceptar la entrada del usuario para la temperatura en grados Celsius y mostrar la temperatura correspondiente en grados Fahrenheit con dos decimales. Las tareas clave incluyen implementar la fórmula de conversión de temperaturas, manejar la entrada del usuario y dar formato a la salida.