salut a tous j’ai un grave problème et il concerne les mathématicien:

récemment je me suis lancée dans un projet j’ai décider de créer une application qui fait des combinaison ( l’utilisateur entre un nombre de boule et entre ensuite les combinaison de combien de boule il aimerait faire avec ces boules et le programme lui donne le nombre exacte de possibilité et les affiche

par exemple: si l’utilisateur entre qu'il a 3 boules et qu'il aimerait faire des combinaisons de 2 les programme lui affiche qu'il existe 3 possibilité et les affiche
(ces possibilite sont (1et2; 1et3;2et3))

jai deja fais la fonction qui permet de donner le nombre de combinaison exacte(en math on vous a appris que le nombre de possibilité dune combinaison de adans b est egale a (a!/(b*(a-b)!))vois cette fonction :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
unsigned long combi(int unsigned b,int unsigned a)
{
    long result=a-b+1;
    long cal=1;
    for(int i=a-b+1; i<=a; i++)
        cal*=i;
    return cal/b;
}
je suis bloquer au moment de sortir les combinaisons possible et de les afficher

je sais pas trop facile mais j’ai vraiment besoin d’aide merci