# -*- coding: utf-8 -*-
# Convertion des températures
# v.3

print("Convertion des températures")
print("---------------------------")

cel = input ("Degrés Celcius ? ")
try :
    cel = eval(cel)
except :
    cel = "1"
    cel = eval(cel)
    print("Testons 1 degrée celcius")
if cel < -273.155 :
    cel = -273.155
    print("La température minimum est de -273.155")
	
kel = 273.155 + cel                     # calcul des degrés Kelvin
fah = cel / 5 * 9 + 32                  # calcul des degrés Fahrenheit
rea = cel / 5 * 4                       # calcul des degrés Réaumur
ran = cel + 273.155 / 5 * 9             # calcul des degrés Rankine
arr = int((ran + 0.0005) * 1000) / 1000 # Rankine arrondi ou "round(ran, 3) 3 est le nombre de zéro!"

print()
print()
print (cel, "degré(s) Celcius")
print()
print (round(kel,3), "degré(s) Kelvin")
print (kel, "degré(s) Kelvin")
print()
print (round(fah,3), "degré(s) Fahrenheit")
print (fah, "degré(s) Fahrenheit")
print()
print (round(rea,3), "degré(s) Réaumur")
print (rea, "degré(s) Réaumur")
print()
print (arr, "degré(s) Rankine")
print (ran)

print()
print()
bye = (input ("Entrer pour Sortir...!"))
