Bonjour,

Voici ma foncion factorielle :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
int fct_Factoriel( int nbr)
{
    int i=0, resultat = 1;
 
    for (i=2; i<=nbr; i++)
    resultat = resultat*i;
 
    return resultat;
}
Ma question est comment intervient la variable integer i dans le calcule de la factorielle.
Voila ce que je comprend, on a une boucle for on initialise i a 2, la condition de la boucle est tant
que i est <ou= a nbr on realise la boucle, puis j'incrémente i a chaque boucle.
Merci