Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी प्रोग्राम किसी दिए गए नंबर की शक्ति की गणना करने के लिए

आधार और घातांक के लिए उपयोगकर्ता से दो पूर्णांक लें और नीचे बताए अनुसार घात की गणना करें।

उदाहरण

C प्रोग्राम लिखने के लिए निम्नलिखित पर विचार करें।

  • मान लीजिए आधार =3
  • घातांक =4
  • पावर=3*3*3*3

एल्गोरिदम

नीचे दिए गए एल्गोरिथम का पालन करें -

Step 1: Declare int and long variables.
Step 2: Enter base value through console.
Step 3: Enter exponent value through console.
Step 4: While loop.
Exponent !=0
   i. Value *=base
   ii. –exponent
Step 5: Print the result.

उदाहरण

निम्नलिखित प्रोग्राम बताता है कि सी भाषा में दी गई संख्या की शक्ति की गणना कैसे करें।

#include<stdio.h>
int main(){
   int base, exponent;
   long value = 1;
   printf("Enter a base value:\n ");
   scanf("%d", &base);
   printf("Enter an exponent value: ");
   scanf("%d", &exponent);
   while (exponent != 0){
      value *= base;
      --exponent;
   }
   printf("result = %ld", value);
   return 0;
}

आउटपुट

जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -

Run 1:
Enter a base value:
5
Enter an exponent value: 4
result = 625
Run 2:
Enter a base value:
8
Enter an exponent value: 3
result = 512

उदाहरण

यदि हम वास्तविक संख्याओं की घात ज्ञात करना चाहते हैं, तो हम pow फ़ंक्शन का उपयोग कर सकते हैं जो कि गणित में मौजूद एक पूर्वनिर्धारित फ़ंक्शन है।

#include<math.h>
#include<stdio.h>
int main() {
   double base, exponent, value;
   printf("Enter a base value: ");
   scanf("%lf", &base);
   printf("Enter an exponent value: ");
   scanf("%lf", &exponent);
   // calculates the power
   value = pow(base, exponent);
   printf("%.1lf^%.1lf = %.2lf", base, exponent, value);
   return 0;
}

आउटपुट

जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -

Enter a base value: 3.4
Enter an exponent value: 2.3
3.4^2.3 = 16.69

  1. सी प्रोग्राम किसी दिए गए नंबर को शब्दों में बदलने के लिए

    संख्यात्मक मानों वाली एक स्ट्रिंग को देखते हुए, कार्य उन दी गई संख्याओं को शब्दों में छिपाना है। जैसे हमारे पास एक इनपुट “361” है; तो आउटपुट शब्दों में होना चाहिए अर्थात तीन सौ इकसठ। निम्नलिखित समस्या के समाधान के लिए हमें संख्याओं और स्थानों जैसे इकाई, दहाई, हजारों आदि को ध्यान में रखना होगा। कोड

  1. जावा प्रोग्राम में किसी संख्या की शक्ति की गणना करें

    इस लेख में, हम समझेंगे कि किसी संख्या की शक्ति की गणना कैसे की जाती है। किसी संख्या की घात की गणना एक लूप का उपयोग करके की जाती है और इसे अपने आप से कई बार गुणा किया जाता है। नीचे उसी का एक प्रदर्शन है - इनपुट मान लीजिए हमारा इनपुट है - Number : 4 Exponent value : 5 आउटपुट वांछित आउटपुट निम्न

  1. जांचें कि क्या दी गई संख्या d की शक्ति है जहां d पायथन में 2 की शक्ति है

    मान लीजिए हम एक संख्या n और दूसरा मान x, हमें यह जांचना है कि यह x की घात है या नहीं, जहां x 2 की संख्या घात है। इसलिए, यदि इनपुट n =32768 x =32 जैसा है, तो आउटपुट सही होगा क्योंकि n x^3 है। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - मुख्य विधि से निम्न कार्य करें - सीएनटी:=0 यदि n 0 नहीं ह