Tecnología

Inicio

¿Cómo puedo escribir un programa en el Programa de Lenguaje C que convierte Fahrenheit a Celsius a Kelvin?

¿Cómo puedo escribir un programa en el Programa de Lenguaje C que convierte Fahrenheit a Celsius a Kelvin?


Fahrenheit y Celsius son las escalas más utilizadas para discutir las temperaturas dentro o cerca de la gama de temperaturas a las que el agua es un líquido. agua se congela a 32 grados en la escala Fahrenheit y 0 grados Celsius; hierve a 212 grados y 100 grados, respectivamente.

En grados Kelvin, la diferencia entre las temperaturas de congelación y ebullición del agua es de 100 grados, lo mismo que Celsius. Cero grados Kelvin, sin embargo, las referencias del cero absoluto, la temperatura a la que no hay ninguna actividad térmica. Esta es una temperatura constante de -273.15 grados C.

La conversión entre las tres escalas requiere operaciones aritméticas sencillas.

Instrucciones

1 Definir las variables Celsius, Kelvin y Fahrenheit. En función de la precisión que se desee, pueden ser definidos como números enteros o de punto flotante.

2 Inicializar el valor Fahrenheit. Por ejemplo,

Fahrenheit = 100,0;

3 Calcular la temperatura en grados Celsius usando la fórmula C: cinco novenas partes de la temperatura Fahrenheit menos 32 grados, lo que para una temperatura Fahrenheit de 100,0 va a convertir a una temperatura en grados Celsius de 37.78 grados. El código C para este cálculo es

Celsius = (5,0 / 9,0) * (Fahrenheit - 32.0);

4 Convertir Celsius a Kelvin añadiendo la diferencia constante entre Kelvin y Celsius, 273.15 grados. Para el ejemplo, la temperatura Kelvin es 310.93 grados Kelvin. El código C para esta operación es

Kelvin = C + 273,15;

5 Añadir una impresión o declaraciones de impresión como se desee, compilar y ejecutar el programa. Comprobar los resultados con los resultados en el ejemplo.