¿Cómo puedo escribir un programa en lenguaje C para convertir grados Fahrenheit a Celsius y Kelvin?

Escrito por kelvin o'donahue | Traducido por valeria garcia
¿Cómo puedo escribir un programa en lenguaje C para convertir grados Fahrenheit a Celsius y Kelvin?

Diversos termómetros leen diversas escalas, pero las conversiones entre ellas son pura aritmética simple.

thermometer image by Alfonso d'Agostino from Fotolia.com

Las escalas Fahrenheit y Celsius son las más utilizadas para discutir el rango de temperatura en el que el agua se convierte al estado líquido. El agua se congela a los 32 °F y a los 0 °C, y llega al punto de ebullición a los 212 °F y 100 °C. En grados Kelvin, la diferencia de temperatura entre el congelamiento y ebullición es de 100 grados, así como en Celsius. Los cero grados Kelvin, sin embargo, se refieren al cero absoluto, la temperatura en la cual no hay ninguna actividad térmica. Ésta es una temperatura constante de -273 °C. Para realizar conversiones en esas tres escalas sólo se necesitan algunas operaciones aritméticas simples.

Nivel de dificultad:
Fácil

Otras personas están leyendo

Necesitarás

  • Un compilador para lenguaje C

Lista completaMinimizar

Instrucciones

  1. 1

    Define las variables Celsius, Kelvin, y Fahrenheit. Dependiendo de la precisión que desees, pueden ser definidas como números enteros o de punto flotante.

  2. 2

    Inicializa el valor de la variable Fahrenheit. Por ejemplo: Fahrenheit = 100,0;

  3. 3

    Calcula la temperatura de la variable "Celsius", usando la fórmula para grados Celsius: 5/9 de la temperatura en grados Fahrenheit menos 32 grados, que para 100,0 °F resultará en 37,78 °C. El código de C para este cálculo es: Celsius = (5,0/9,0) * (Fahrenheit - 32,0);

  4. 4

    Convierte los grados Celsius a Kelvin, sumando la diferencia constante entre ambas escalas: 273,15 grados. Para nuestro ejemplo, la temperatura en Kelvin es de 310,93 grados. El código de C para esta operación es: Kelvin = Celsius + 273,15;

  5. 5

    Añade funciones de salida o impresión de los resultados según lo deseado, y compila y ejecuta el programa. Comprueba tus resultados contra lo desarrollado en el ejemplo.

No dejes de leer...

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles

Copyright © 1999-2015 Demand Media, Inc. Acerca de

El uso de este sitio constituye la aceptación de los términos y política de privacidad de eHow. Ad Choices es-US

Demand Media