programming-examples/c-sharp/Mathematics/C# Program to Calculate nPr.cs

42 lines
978 B
C#
Raw Normal View History

2019-11-15 12:59:38 +01:00
/*
* C# Program to Calculate nPr
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication40
{
class Program
{
static void Main(string[] args)
{
int n, r, per, fact, fact1;
Console.WriteLine("Enter the Value of 'n' and 'r' to find the Permutation :");
n = Convert.ToInt32(Console.ReadLine());
r = Convert.ToInt32(Console.ReadLine());
fact = n;
for (int i = n - 1; i >= 1; i--)
{
fact = fact * i;
}
int number;
number = n - r;
fact1 = number;
for (int i = number - 1; i >= 1; i--)
{
fact1 = fact1 * i;
}
per = fact / fact1;
Console.WriteLine("Permutation : {0}",per);
Console.ReadLine();
}
}
}
/*
Enter the value of 'n' and 'r' to find the Permutation :
10
5
Permutation : 30240