Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

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