///npr and ncr
int main()
{
int n,r,ncr,npr;
printf("Enter two numbers(n,r):");
scanf("%d %d",&n,&r);
ncr=fact(n)/(fact(r)*fact(n-r));
npr=fact(n)/(fact(n-r));
printf("\n---------------------------------------");
printf("\nThe ncr and npr is:%dC%d=%d %dP%d=%d",n,r,ncr,n,r,npr);
printf("\n---------------------------------------\n");
return 0;
}
int fact(int n)
{
int factorial=1,i;
for(i=1;i<=n;i++)
{
factorial=factorial*i;
}
return factorial;
}
output:
Enter two numbers(n,r):5 4
---------------------------------------
The ncr and npr is:5C4=5 5P4=120
---------------------------------------
No comments:
Post a Comment