C Program To Generate Permutation
#include <stdio.h>
long int fact(int x)
{
long int f = 1;
int i;
for (i = 1; i <= x; i++)
f = f * i;
return (f);
}
int main()
{
int n, r, i, p;
printf("Enter value of n and r : ");
scanf("%d %d", &n, &r);
if (n >= r)
{
p = fact(n) / fact(n - r);
printf("Permutation P(%d , %d) = %d", n, r, p);
}
else
{
printf("Wrong Input ! Enter n>=1 .");
}
return 0;
}
C Programming To Generate Combination | C Programming
#include <stdio.h>
long int fact(int x)
{
long int f = 1;
int i;
for (i = 1; i <= x; i++)
f = f * i;
return (f);
}
int main()
{
int n, r, i, ncr;
printf("Enter value of n and r : ");
scanf("%d %d", &n, &r);
if (n >= r)
{
ncr = fact(n) / (fact(r) * fact(n - r));
printf("Combination C(%d , %d) = %d", n, r, ncr);
}
else
{
printf("Wrong Input ! Enter n>=1 .");
}
return 0;
}
Comments
Post a Comment
Subscribe Us and Thanks for visiting blog.