
problema de combinaciones
Publicado por anonymous (8 intervenciones) el 27/05/2020 21:29:16
hola alguien me puede ayudar a resolver este ejercicio.
se los agradecería muchísimo.

se los agradecería muchísimo.
Valora esta pregunta


-1
#include <iostream>
long long int factorial(int n);
int main()
{
int n, r;
std::cout << "Valor de N: "; std::cin >> n;
std::cout << "Valor de R: "; std::cin >> r;
r = r <= n ? r : n;
std::cout << "\nCombinaciones posibles: " << factorial(n) / (factorial(r) * factorial(n - r)) << std::endl;
return 0;
}
long long int factorial(int n)
{
long long int fact = 1;
for (int i = 1; i <= n; i++)
fact *= i;
return fact;
}