Bonjour,

Je dois calculer (en C) les coefficients binomiaux obligatoirement avec cette formule :

Nom : Screen Shot 2016-03-12 at 17.26.42.png
Affichages : 9958
Taille : 27,7 Ko

Ce que j'ai fais:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h> 
 
int main(){
 
	int n, k;
	int fact_k;
	int fact_n;
 
	printf("Tapez n et k pour calculer (n k)\n");
	n = scanf("%d", &n);
	k = scanf("%d", &k);
 
	for(i = k; i < 1; i--)
	{
		fact_k = k * i ; 
	}
	for(j = n; j<1; j--)  
	{
		fact_n = n * j ; 
	}
 
	int combinaisons = fact_n / fact_k ; 
	printf("(n k) = %d \n", combinaisons);
 
 	return 0;
}
Je vois pas trop comment faire en fait. Je pense que l'erreur vient de la seconde boucle for mais je vois pas comment la corriger (enfin comment coder le numérateur).

Merci d'avance!