Fahrenheit och Celsius är de skalor som oftast används för att diskutera temperaturer inom eller nära de olika temperaturer vid vilka vatten är en vätska . Vatten fryser vid 32 grader om Fahrenheit skalan och 0 grader Celsius , det kokar vid 212 grader och 100 grader , respektive .
i grader Kelvin , skillnaden mellan vattnets frys-och kokpunkter är 100 grader , samma som Celsius . Zero Kelvin dock referenser absoluta nollpunkten , den temperatur där det inte finns någon termisk aktivitet . Detta är en konstant temperatur på -273,15 grader C.
Konvertering mellan de tre skalorna kräver enkla aritmetiska operationer
Du behöver : .
C -kompilator <. br >
1 .
Definiera variabler Celsius , Kelvin och Fahrenheit . Beroende på den precision som du önskar , kan de definieras som heltal eller decimaltal.
2 .
Initiera Fahrenheit värde . Till exempel
Fahrenheit=100,0 ;
3
Beräkna Celsiustemperaturen med formeln Celsius : fem-niondelar av . den Fahrenheit temperatur minus 32 grader, vilket för en Fahrenheit temperatur av 100. 0 kommer att konvertera till en Celsius temperatur på 37,78 grader . C- kod för denna beräkning är
Celsius=(5,0 /9,0) * ( Fahrenheit-32,0 ) ,
4
<. br > Konvertera Celsius till Kelvin genom att lägga det konstanta skillnaden mellan Kelvin och Celsius , 273,15 grader . För exempel är Kelvin temperaturen 310,93 grader Kelvin . C- koden för denna operation är
Kelvin=Celsius + 273,15 .
5
Lägg till en Skriv ut eller uttalanden som önskas, kompilera och köra programmet . Kontrollera resultatet mot de resultat som i exemplet .