Пример #1
0
int binomio(int a,int b,int n){
    int contb = 0;
    int conta = n;
    int suma=0;

    while(contb <= n){
               suma=suma+(combinaciones(n,contb)*pow(a,conta)*pow(b,contb));
               conta--;
               contb++;
    }
    return suma;
}
void main(){
	int casillas, objetos;
	printf("Ingresa el numero de elementos: \n");
	scanf("%i", &objetos);
	printf("Ingresa el numero de casillas: \n");
	scanf("%i", &casillas);

	if (casillas > 0 && objetos > 0 && casillas < objetos){
	printf("Se pueden obtener %i combinaciones\n", combinaciones(objetos, casillas));
	}else{
		printf("ERROR  El numero de casillas es mayor al numero de elementos\n");
		main();
	}
}