write a c program to convert celsius temperature into fahrenheit using function
#include <stdio.h>
float answer(float a, float result);
int main(){
float a, result;
printf("Enter the value of celsius\n");
scanf("%f", &a);
printf("fahrenheit is %f F\n", answer(a, result));
}
float answer(float a, float result){
result = (a*9/5)+32;
printf("%f\n", result);
return result;
}
OUTPUT
Enter the value of celsius
7
44.599998
fahrenheit is 44.599998 F
Program: Explanation
- सबसे पहले स्टेप में हमने लाइब्रेरी इन्क्लुड कर ली है.
- हमे फंक्शन को यूज़ करके सेल्सियस को फॉरेनहाइट में चेंज करना है
- इसलिएfloat answer(float a, float result); डिक्लेअर किया है
- int main फंक्शन स्टार्ट किया है.
- दो वेरिएबल float a, result; डिक्लेअर किया है
- फिर यूजर से वैल्यू ली है उसे a में स्टोर करवा दिया है
- फाइनल रिजल्ट के लिए हमने printf("fahrenheit is %f F\n", answer(a, result)); प्रिंट करवा लिया है
- फाइनल रिजल्ट प्राप्त करने से पहले मैंने फंक्शन की वैल्यू डिक्लेअर की है और इसे हम फाइनल रिजल्ट में कॉल करेंगे
- यदि आप गूगल पर सर्च करेंगे तो सेल्सियस को फॉरेनहाइट में चेंज करने का फार्मूला (a*9/5)+32; होता है जहा a सेल्सियस की वैल्यू है
- इसलिए मैंने result = (a*9/5)+32; लगाया है और जब भी इस फंक्शन को कॉल किया जायेगा तो ये return result; लेगा।
- कुछ इस तरह से फंक्शन को डिक्लेअर किया गया है और रिजल्ट प्राप्त कर लिया गया है