Programación Fahrenheit

Utilice Python para escribir:

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

Print("Temperatura de conversión:%.2fF"%f " )

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;

# include & ltstdio.h & gt

void main()

{

Float F, C;

Printf("Ingrese la temperatura Fahrenheit que necesita convertir :");

scanf("%f ", & ampf);

c =(F-32)* 5/9.0;

Printf( "su temperatura correspondiente es: %.2f \n ", C);

}

El lenguaje Java resuelve el problema:

Clase pública printTable {

Public static void main(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<16;i++){

Celsius[I] = tarjeta((dos veces) Fahrenheit[I]);?

for(int I = 0;i<16;i++){

sistema fuera .print(Fahrenheit[I]);

sistema fuera . ("\t"+celsius[I]);

}

}

Cal int estática pública (doble a){

Doble resultado=0.0;

Resultado=(a-32)*5/9;?

devolver (int) resultado

}

}