You are on page 1of 1

#include <iostream>

#include <conio.h>

using namespace std;

float factorial(int numero)


{
float f= 1;
for (int i = 1; i <= numero;i++)
f = f*i;
return f;
}

float combinatorio(int n, int k)


{
return factorial(n) / (factorial(k)*factorial(n - k));
}

void main()
{
int n, k;
do
{
cout << "Ingrese valor de n: ";
cin >> n;
} while (n < 1);
do
{
cout << "Ingrese valor de k: ";
cin >> k;
} while (k > n);

cout << "Combinatorio de n en k= " << combinatorio(n, k);


_getch();
}

You might also like