Programación básica para calcular Fahrenheit y Celsius
Val=input("Ingrese el valor de temperatura con el símbolo de temperatura (por ejemplo, 32c)")
if val[-1] en ["C ", "c"]:
f = 1.8 * float(val[0:-1]) 32
Imprimir("Temperatura de conversión: .2fF"f ") p> p>
elif val[-1] in ["F","f"]:
c =(float(val[0:-1])-32)/1.8
Imprimir("Temperatura de conversión: .2fC"c ")
En caso contrario:
Imprimir("Error de entrada")
Datos extendidos :
Otros lenguajes han resuelto este problema:
Utilice el lenguaje c para resolver este problema;
# incluya ltstdio.h gt
void main()
{
F, C flotante;
Printf("Ingrese la temperatura Fahrenheit que necesita convertir:");
scanf("f ", ampf);
c =(F-32)* 5/9.0;
Printf("La temperatura correspondiente es: . 2f \n ", C);
}
El lenguaje Java resuelve el problema:
Clase pública printTable {
Vacío estático público principal(String args[] ){
int[] Fahrenheit={0, 20, 40, 60, 80, 100, 140, 160, 180, 200, 220, 240, 260, 280, 300 };
int[]℃= nuevo int[50];?
for(int I = 0;i lt16;i){
Celsius[I]=ka((dos veces)Fahrenheit[I]);?
for(int I = 0;ilt16;i){
sistema de salida. print(Fahrenheit[I]);
sistema de salida. (" \ t " Celsius[I]);
}
}
Cal int estática pública (doble a){
Doble resultado=0.0;
Resultado=(a-32)*5/9;?
devolver (int) resultado
}
}