« Ex 5.3 » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Nouvelle page : ==Solutions de cet exercices :== * Solution de Cyril Dewez : Solution avec degrés donnés en Fahrenheit : a=float(input("Donnez un nombre de degrés en Fahrenheit ")) b=a-32 c...) |
Aucun résumé des modifications |
||
(Une version intermédiaire par un autre utilisateur non affichée) | |||
Ligne 1 : | Ligne 1 : | ||
==Énoncé de l'exercice :== | |||
Écrivez un programme qui convertisse en degrés Celsius une température exprimée au | |||
départ en degrés Fahrenheit, ou l’inverse. | |||
La formule de conversion est : T(°f)=T(°c)*1,8+32 . | |||
==Solutions de cet exercices :== | ==Solutions de cet exercices :== | ||
* Solution de Cyril Dewez : | * Solution de Cyril Dewez : |
Dernière version du 4 avril 2011 à 13:34
Énoncé de l'exercice :[modifier]
Écrivez un programme qui convertisse en degrés Celsius une température exprimée au départ en degrés Fahrenheit, ou l’inverse. La formule de conversion est : T(°f)=T(°c)*1,8+32 .
Solutions de cet exercices :[modifier]
- Solution de Cyril Dewez :
Solution avec degrés donnés en Fahrenheit : a=float(input("Donnez un nombre de degrés en Fahrenheit ")) b=a-32 c=b/1.8 print(c)
Solution avec degrés donnés en Celsius : a=float(input("Donnez un nombre de degrés en Celsius")) b=a*1.8+32 print(b)
- Solution de Gérard Swinnen :
# Conversion °Fahrenheit <-> °Celsius # A) Température fournie en °C : tempC = 25 # Conversion en °Fahrenheit : tempF = tempC * 1.8 + 32 # Affichage : print(tempC, "°C =", tempF, "°F")
# B) Température fournie en °F : tempF = 25 # Conversion en °Celsius : tempC = (tempF - 32) / 1.8 # Affichage : print(tempF, "°F =", tempC, "°C")