使用 C++ 進行華氏溫度到開爾文溫度轉換的程式
給出華氏溫度 ‘n’,要求將給定的溫度轉換為開爾文溫度並顯示。
示例
Input 1-: 549.96 Output -: Temperature in fahrenheit 549.96 to kelvin : 561.256 Input 2-: 23.45 Output -: Temperature in fahrenheit 23.45 to kelvin : 268.4
若要將溫度從華氏溫度轉換為開爾文溫度,有如下公式
K = 273.5 + ((F - 32.0) * (5.0/9.0))
其中,K 為開爾文溫度,F 為華氏溫度
以下使用的思路如下 −
- 在浮點變數(假設為華氏溫度)中輸入溫度
- 應用公式將溫度轉換為開爾文溫度
- 列印開爾文溫度
演算法
Start Step 1-> Declare function to convert Fahrenheit to kelvin float convert(float fahrenheit) return 273.5 + ((fahrenheit - 32.0) * (5.0/9.0)) step 2-> In main() declare and set float fahrenheit = 549.96 Call convert(fahrenheit) Stop
示例
#include<iostream> using namespace std ; //convert fahrenheit to kelvin float convert(float fahrenheit) { return 273.5 + ((fahrenheit - 32.0) * (5.0/9.0)); } int main() { float fahrenheit = 549.96; cout << "Temperature in fahrenheit "<<fahrenheit<<" to kelvin : "<<convert(fahrenheit) ; return 0; }
輸出
如果執行上述程式碼,將生成以下輸出
Temperature in fahrenheit 549.96 to kelvin : 561.256
廣告