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

C++ में इटरेशन का उपयोग करके किसी संख्या का फैक्टोरियल खोजने का प्रोग्राम


एक गैर-ऋणात्मक पूर्णांक n का फैक्टोरियल उन सभी धनात्मक पूर्णांकों का गुणनफल होता है जो n से कम या बराबर होते हैं।

उदाहरण के लिए: 6 का फैक्टोरियल 720 है।

6! = 6 * 5 * 4 * 3 * 2 *1 6! = 720

एक पूर्णांक का फैक्टोरियल रिकर्सिव प्रोग्राम या इटरेटिव प्रोग्राम का उपयोग करके पाया जा सकता है।

एक फॉर लूप का उपयोग करके इटरेटिव प्रोग्राम का उपयोग करके किसी संख्या का फैक्टोरियल खोजा जा सकता है। यह निम्नानुसार प्रदर्शित होता है।

उदाहरण

#include <iostream> using namespace std; int main() {    int n = 6, fact = 1, i;    for(i=1; i<=n; i++)    fact = fact * i;    cout<<"Factorial of "<< n <<" is "<<fact;    return 0; }

आउटपुट

Factorial of 6 is 720

उपरोक्त प्रोग्राम में, फॉर लूप 1 से n तक चलता है। लूप के प्रत्येक पुनरावृत्ति के लिए, fact को i से गुणा किया जाता है। fact का अंतिम मान 1 से n तक सभी संख्याओं का गुणनफल होता है। यह निम्नलिखित कोड स्निपेट का उपयोग करके प्रदर्शित होता है।

for(i=1; i<=n; i++) fact = fact * i;

  1. - C++ प्रोग्राम: फैक्टोरियल खोजें

    परिचयएक गैर-ऋणात्मक पूर्णांक n का फैक्टोरियल उन सभी धनात्मक पूर्णांकों का गुणनफल है जो n से कम या बराबर हैं। उदाहरण के लिए: 5 का फैक्टोरियल 120 है। 5! = 5 * 4 * 3 * 2 * 1 5! = 120 एक पूर्णांक का फैक्टोरियल रिकर्सिव प्रोग्राम या नॉन-रिकर्सिव प्रोग्राम का उपयोग करके पाया जा सकता है। दोनों के उदाहरण नी

  1. - जावा प्रोग्राम: रिकर्सन से फैक्टोरियल निकालना

    इस लेख में हम समझेंगे कि रिकर्सन का उपयोग करके किसी संख्या का फैक्टोरियल कैसे निकाला जाता है। किसी संख्या का फैक्टोरियल उसके स्वयं और उससे छोटी सभी संख्याओं के गुणनफल के बराबर होता है। फैक्टोरियल शून्य से बड़ी प्राकृतिक संख्याओं पर लागू एक फंक्शन है। फैक्टोरियल फंक्शन का प्रतीक संख्या के बाद विस्म

  1. - जावा प्रोग्राम से किसी संख्या का फैक्टोरियल (Factorial) निकालना

    इस लेख में हम समझेंगे कि किसी संख्या का फैक्टोरियल कैसे निकाला जाता है। किसी संख्या का फैक्टोरियल उस संख्या का उसके प्रत्येक निचली संख्या के साथ गुणनफल होता है। फैक्टोरियल शून्य से बड़ी प्राकृतिक संख्याओं पर लागू एक फ़ंक्शन है। फैक्टोरियल फ़ंक्शन का प्रतीक एक संख्या के बाद विस्मयादिबोधक चिह्न होता