Ex 5.3 : Différence entre versions

De TravauxIndse
 
Ligne 1 : Ligne 1 :
==Énoncer de l'exercice :==
+
==Énoncé de l'exercice :==
 
Écrivez un programme qui convertisse en degrés Celsius une température exprimée au
 
Écrivez un programme qui convertisse en degrés Celsius une température exprimée au
 
départ en degrés Fahrenheit, ou l’inverse.
 
départ en degrés Fahrenheit, ou l’inverse.

Version actuelle datée du 4 avril 2011 à 14:34

É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 :

  • 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")