C program to find ncr; In this tutorial, i am going to teach you how to find ncr in c program.

First of all, you need to know about ncr; i will show you as follow:

In mathematics, combination or nCr, is the method of selection of ‘r’ objects from a set of ‘n’ objects where the order of selection does not matter.

nCr = n!/[r!(n-r)!]

## C Program to Find ncr

// C program to calculate the value of nCr #include <stdio.h> int getFactorial(int num) { int f = 1; int i = 0; if (num == 0) return 1; for (i = 1; i <= num; i++) f = f * i; return f; } int main() { int n = 0; int r = 0; int nCr = 0; printf("Enter the value of N: "); scanf("%d", &n); printf("Enter the value of R: "); scanf("%d", &r); nCr = getFactorial(n) / (getFactorial(r) * getFactorial(n - r)); printf("The nCr is: %d\n", nCr); return 0; }

**The result of the above c program; as follows:**

Enter the value of N: 7 Enter the value of R: 3 The nCr is: 35

## Be First to Comment