Computer >> Máy Tính >  >> Lập trình >> lập trình C

Cách viết bảng chuyển đổi nhiệt độ theo hàm sử dụng?

Chuyển đổi nhiệt độ không là gì khác ngoài việc chuyển đổi nhiệt độ độ F sang độ C hoặc độ C sang độ F.

Trong chương trình này, chúng tôi sẽ giải thích, cách chuyển đổi nhiệt độ Fahrenheit sang nhiệt độ C và cách biểu diễn giá trị tương tự dưới dạng bảng bằng cách sử dụng một hàm.

Ví dụ

Sau đây là chương trình C để chuyển đổi nhiệt độ -

#include<stdio.h>
float conversion(float);
int main(){
   float fh,cl;
   int begin=0,stop=300;
   printf("Fahrenheit \t Celsius\n");// display conversion table heading
   printf("----------\t-----------\n");
   fh=begin;
   while(fh<=stop){
      cl=conversion(fh); //calling function
      printf("%3.0f\t\t%6.lf\n",fh,cl);
      fh=fh+20;
   }
   return 0;
}
float conversion(float fh) //called function{
   float cl;
   cl= (fh - 32) * 5 / 9;
   return cl;
}

Đầu ra

Khi chương trình trên được thực thi, nó tạo ra kết quả sau -

Fahrenheit  Celsius
---------- -----------
   0          -18
   20         -7
   40          4
   60          16
   80          27
   100         38
   120         49
   140         60
   160         71
   180         82
   200         93
   220         104
   240         116
   260         127
   280         138
   300         149

Theo cách tương tự, bạn có thể viết chương trình chuyển đổi độ C sang độ F

Chỉ cần thay đổi phương trình thành

Độ F =(Độ C * 9/5) + 32.