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

C++ प्रोग्राम फैक्टोरियल का उपयोग करके कॉम्बिनेशन गणना करने के लिए


फैक्टोरियल का उपयोग करके कॉम्बिनेशन गणना करने का एक उदाहरण निम्नलिखिक है।

उदाहरण

#include <iostream> using namespace std; int fact(int n) {    if (n == 0 || n == 1)    return 1;    else    return n * fact(n - 1); } int main() {    int n, r, result;    cout<<"n दर्ज करें: ";    cin>>n;    cout<<"\nr दर्ज करें: ";    cin>>r;    result = fact(n) / (fact(r) * fact(n-r));    cout << "\nपरिणाम: " << result;    return 0; }

आउटपुट

n दर्ज करें: 10 r दर्ज करें: 4 परिणाम: 210

उपरोक्त प्रोग्राम में, संख्याओं का फैक्टोरियल गणना करने के लिए fact() फंक्शन में कोड मौजूद है।

if (n == 0 || n == 1) return 1; else return n * fact(n - 1);

main() फंक्शन में, कॉम्बिनेशन के दो नंबर उपयोगकर्ता द्वारा दर्ज किए जाते हैं। वेरिएबल 'result' फैक्टोरियल का उपयोग करके कॉम्बिनेशन के गणना किए गए मान को संग्रहीत कर रहा है।

cout<<"n दर्ज करें: "; cin>>n; cout<<"\nr दर्ज करें: "; cin>>r; result = fact(n) / (fact(r) * fact(n-r));

  1. C++ प्रोग्राम का उपयोग करके प्रोग्राम कैसे लॉन्च करें? C++ प्रोग्राम का उपयोग करके प्रोग्राम कैसे लॉन्च करें?

    सिस्टम कमांड का उपयोग करके एप्लिकेशन लॉन्च करना यहां हम देखेंगे कि C++ प्रोग्राम का उपयोग करके नोटपैड जैसे किसी थर्ड-पार्टी एप्लिकेशन को कैसे शुरू किया जाए। यह प्रोग्राम बहुत सरल है; हम कमांड प्रॉम्प्ट कमांड का उपयोग करके यह कार्य कर सकते हैं। हम system() फ़ंक्शन के अंदर एप्लिकेशन नाम पास करेंगे। य

  1. C++ का उपयोग करके एलिप्स का क्षेत्रफल ज्ञात करना C++ का उपयोग करके एलिप्स का क्षेत्रफल ज्ञात करना

    यहां हम देखेंगे कि C++ का उपयोग करके एलिप्स का क्षेत्रफल कैसे प्राप्त किया जाए। एलिप्स के विभिन्न भाग होते हैं। ये नीचे दिए गए हैं।मुख्य बिंदुविवरणसेंटरएलिप्स का केंद्र। यह उन लाइन सेगमेंट्स का भी केंद्र है जो दो फोकी को जोड़ते हैं।मेजर एक्सिसएलिप्स का सबसे लंबा व्यासnmembयह एलिमेंट्स की संख्या है,

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

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