En este post de programación para principiantes vamos a ver cómo convertir de grados Celsius a grados Fahrenheit y también la operación inversa; todo esto usando el lenguaje de programación Python.
Lo único que vamos a hacer será encerrar las fórmulas de conversión dentro de unas funciones. Recuerda que las fórmulas dicen:
C = (F – 32) / 1.8
F = (C * 1.8) + 32
De Celsius a Fahrenheit
Aplicando la fórmula, queda así:
deffahrenheit_a_celsius(f):return(f -32)/1.8
La función recibe los grados Fahrenheit y devuelve los grados Celsius.
Conversión de Fahrenheit a Celsius
Para convertir de grados F a C en Python hacemos algo similar:
defcelsius_a_fahrenheit(c):return(c *1.8)+32
Poniendo todo junto
Python – Conversión entre Celsius y Fahrenheit
El modo de uso y el código completo en Python queda así:
"""
https://parzibyte.me/blog
"""deffahrenheit_a_celsius(f):return(f -32)/1.8defcelsius_a_fahrenheit(c):return(c *1.8)+32# Modo de uso
f = float(input("Ingresa los grados Fahrenheit: "))
c = fahrenheit_a_celsius(f)print(f"Los {f} grados Fahrenheit son {c} grados celsius")
c = float(input("Ingresa los grados Celsius: "))
f = celsius_a_fahrenheit(c)print(f"Los {c} grados Celsius son {f} grados Fahrenheit")
Los valores con los que llamamos a la función pueden venir de cualquier lugar, en este caso los estoy solicitando al usuario con input.
Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto
No te pierdas ninguno de mis posts
Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
Resumen: resolver un ejercicio básico de C para la conversión de temperaturas, en el cual se implementa la fórmula de conversión de grados Fahrenheit a Celsius y la conversión de Celsius a Fahrenheit. Sé que es un ejercicio muy sencillo pero es muy común al comenzar a programar en ANSI…
En este post sobre programación en Java veremos un ejercicio que como principiantes se nos puede dificultar pero que al entenderlo notamos que es muy sencillo. Se trata de convertir Celsius a Fahrenheit y lo contrario a eso: convertir Fahrenheit a Celsius. Convirtiendo fórmulas en funciones Lo único que tenemos…
En este post vamos a ver el algoritmo para convertir grados Fahrenheit a grados Celsius en Inter-P. Recuerda que si no cuentas con el programa, puedes ver cómo instalarlo aquí. Grados Fahrenheit a Celsius La fórmula es: C = (F - 32) * (5 / 9) Que puede ser lo…