ด้วยอุณหภูมิ '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 คืออุณหภูมิในฟาเรนไฮต์
แนวทางที่ใช้ด้านล่างมีดังนี้ −
- อุณหภูมิอินพุตในตัวแปร float สมมุติว่าฟาเรนไฮต์
- ใช้สูตรแปลงอุณหภูมิเป็นเคลวิน
- พิมพ์เคลวิน
อัลกอริทึม
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