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

C++ में nCr के मान की गणना करने का कार्यक्रम

n C r के साथ दिया गया है, जहां C संयोजन का प्रतिनिधित्व करता है, n कुल संख्या का प्रतिनिधित्व करता है और r सेट से चयन का प्रतिनिधित्व करता है, कार्य nCr के मान की गणना करना है।

संयोजन व्यवस्था की चिंता के बिना दिए गए डेटा में से डेटा का चयन है। क्रमपरिवर्तन और संयोजन इस अर्थ में भिन्न है कि क्रमपरिवर्तन व्यवस्था की प्रक्रिया है जबकि संयोजन दिए गए सेट से तत्वों के चयन की प्रक्रिया है।

क्रमपरिवर्तन का सूत्र है -:

nPr = (n!)/(r!*(n-r)!)

उदाहरण

Input-: n=12 r=4
Output-: value of 12c4 is :495

एल्गोरिदम

Start
Step 1 -> Declare function for calculating factorial
   int cal_n(int n)
   int temp = 1
   Loop for int i = 2 and i <= n and i++
      Set temp = temp * i
   End
   return temp
step 2 -> declare function to calculate ncr
   int nCr(int n, int r)
      return cal_n(n) / (cal_n(r) * cal_n(n - r))
step 3 -> In main()
   declare variable as int n = 12, r = 4
   print nCr(n, r)
Stop

उदाहरण

#include <bits/stdc++.h>
using namespace std;
//it will calculate factorial for n
int cal_n(int n){
   int temp = 1;
   for (int i = 2; i <= n; i++)
      temp = temp * i;
   return temp;
}
//function to calculate ncr
int nCr(int n, int r){
   return cal_n(n) / (cal_n(r) * cal_n(n - r));
}
int main(){
   int n = 12, r = 4;
   cout <<"value of "<<n<<"c"<<r<<" is :"<<nCr(n, r);
   return 0;
}

आउटपुट

value of 12c4 is :495

  1. सी ++ प्रोग्राम पाप (एक्स) और कॉस (एक्स) के मूल्य की गणना करने के लिए

    इनपुट को कोण के रूप में दिया गया है और कार्य दिए गए कोण के अनुरूप sin(x) और cos(x) के मान की गणना करना और परिणाम प्रदर्शित करना है पाप के लिए(x) sin(x) एक त्रिकोणमितीय फलन है जिसका उपयोग x कोण के मान की गणना करने के लिए किया जाता है। फॉर्मूला $$\sin (x) =\displaystyle\sum\limits_{k=0}^\infty \fr

  1. C++ प्रोग्राम मानक विचलन की गणना करने के लिए

    मानक विचलन इस बात का माप है कि डेटा में संख्याएँ कितनी फैली हुई हैं। यह विचरण का वर्गमूल है, जहां विचरण माध्य से वर्ग अंतर का औसत है। मानक विचलन की गणना के लिए एक कार्यक्रम इस प्रकार दिया गया है। उदाहरण #include <iostream> #include <cmath> using namespace std; int main() {    

  1. C++ प्रोग्राम किसी संख्या की शक्ति की गणना करने के लिए

    किसी संख्या की घात की गणना x^y के रूप में की जा सकती है जहाँ x संख्या है और y इसकी शक्ति है। उदाहरण के लिए। Let’s say, x = 2 and y = 10    x^y =1024    Here, x^y is 2^10 पुनरावर्ती और गैर-पुनरावर्ती कार्यक्रमों का उपयोग करके किसी संख्या की शक्ति की गणना की जा सकती है। इन