C किसी संख्या की शक्ति की गणना करने का कार्यक्रम

इस उदाहरण में, आप संख्या की शक्ति की गणना करना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित सी प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • सी प्रोग्रामिंग ऑपरेटर
  • सी जबकि और करते हैं … जबकि लूप

नीचे दिया गया प्रोग्राम उपयोगकर्ता से दो पूर्णांक (एक आधार संख्या और एक घातांक) लेता है और शक्ति की गणना करता है।

उदाहरण के लिए: 2 3 के मामले में

  • 2 आधार संख्या है
  • 3 प्रतिपादक है
  • और, शक्ति के बराबर है 2*2*2

लूप का उपयोग करते हुए संख्या की शक्ति

#include int main() ( int base, exp; long long result = 1; printf("Enter a base number: "); scanf("%d", &base); printf("Enter an exponent: "); scanf("%d", &exp); while (exp != 0) ( result *= base; --exp; ) printf("Answer = %lld", result); return 0; ) 

आउटपुट

एक आधार संख्या दर्ज करें: 3 एक घातांक दर्ज करें: 4 उत्तर = 81 

उपरोक्त तकनीक केवल तभी काम करती है जब घातांक एक धनात्मक पूर्णांक हो

यदि आपको किसी संख्या की शक्ति को किसी वास्तविक संख्या के साथ एक घातांक के रूप में खोजना है, तो आप pow()फ़ंक्शन का उपयोग कर सकते हैं ।

पॉवर का उपयोग करके पॉवर () फ़ंक्शन

#include #include int main() ( double base, exp, result; printf("Enter a base number: "); scanf("%lf", &base); printf("Enter an exponent: "); scanf("%lf", &exp); // calculates the power result = pow(base, exp); printf("%.1lf^%.1lf = %.2lf", base, exp, result); return 0; ) 

आउटपुट

एक आधार संख्या दर्ज करें: 2.3 एक घातांक दर्ज करें: 4.5 2.3 4.5 = 42.44 

दिलचस्प लेख...