Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ का उपयोग करके पावर (pow) फंक्शन लिखें


पावर फंक्शन का उपयोग दो संख्याओं बेस और एक्सपोनेंट दिए जाने पर पावर खोजने के लिए किया जाता है। परिणाम बेस का एक्सपोनेंट की पावर होता है।

एक उदाहरण जो इसे प्रदर्शित करता है वह निम्नलिखिक है −

बेस = 2 एक्सपोनेंट = 5 2^5 = 32 इसलिए, 2 की पावर 5 है 32।

C++ में पावर फंक्शन को प्रदर्शित करने वाला एक प्रोग्राम निम्नलिखिक है −

उदाहरण

#include using namespace std; int main(){    int x, y, ans = 1;    cout << "बेस मान दर्ज करें: \n";    cin >> x;    cout << "एक्सपोनेंट मान दर्ज करें: \n";    cin >> y;    for(int i=0; i<y; i++)    ans *= x;    cout << x <<" की पावर "<< y <<" है "<&;lt;ans;    return 0; }

उदाहरण

उपरोक्त प्रोग्राम का आउटपुट निम्नलिखिक है −

बेस मान दर्ज करें: 3 एक्सपोनेंट मान दर्ज करें: 4 3 की पावर 4 है 81

अब आइए उपरोक्त प्रोग्राम को समझते हैं।

बेस और एक्सपोनेंट के मान उपयोगकर्ता से प्राप्त किए जाते हैं। इसे दिखाने वाला कोड स्निपेट निम्नलिखिक है −

cout << "बेस मान दर्ज करें: \n"; cin >> x; cout << "एक्सपोनेंट मान दर्ज करें: \n"; cin >> y;

पावर की गणना फॉर लूप का उपयोग करके की जाती है जो एक्सपोनेंट के मान तक चलता है। प्रत्येक पास में, बेस मान को ans से गुणा किया जाता है। फॉर लूप के पूरा होने पर, पावर का अंतिम मान वेरिएबल ans में संग्रहीत होता है। इसे दिखाने वाला कोड स्निपेट निम्नलिखिक है −

for(int i=0; i<y; i++) ans *= x;

अंत में, पावर का मान प्रदर्शित किया जाता है। इसे दिखाने वाला कोड स्निपेट निम्नलिखिक है −

cout << x <<" की पावर "<< y <<" है "<<ans;

  1. - C में pow() फंक्शन

    pow() फंक्शन का उपयोग बेस वैल्यू पर उठाई गई पावर की गणना के लिए किया जाता है। यह दो आर्गुमेंट लेता है। यह बेस वैल्यू पर उठाई गई पावर लौटाता है। यह math.h हेडर फाइल में घोषित है। C भाषा में pow() का सिंटैक्स यहाँ है, double pow(double val1, double val2); यहाँ, val1 - वह बेस वैल्यू जिसकी पावर की गणना

  1. - C++ में y mod (2 की घात x) का मान ज्ञात करें

    इस समस्या में, हमें दो मान x और y दिए गए हैं। हमारा कार्य y mod (2 की घात x) का मान ज्ञात करना है। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट : x = 2, y = 19 आउटपुट : 3 व्याख्या − y % 2x = 19 % 22 = 19 % 4 = 3 समाधान दृष्टिकोण समस्या का एक सरल समाधान pow() फ़ंक्शन का उपयोग करके 2x का मा

  1. OpenCV में C++ का उपयोग करके FPS मान प्राप्त करें OpenCV में C++ का उपयोग करके FPS मान प्राप्त करें

    FPS मान प्राप्त करने के लिए, हमने get() कमांड और CAP_PROP_FPS का उपयोग get() के तर्क के रूप में किया। यह तर्क पूर्णांक रूप में FPS लौटाता है।प्रोग्राम की शुरुआत में, हमने FPS नामक एक पूर्णांक चर लिया। फिर हमने FPS = cap.get(CAP_PROP_FPS); का उपयोग करके FPS मान को चर में संग्रहीत किया।वीडियो के FPS क