Bonjour,
Ce que je cherche à faire est difficile à décrire mais je vais essayé d'être le plus clair possible.
J'ai 2 types :
Je cherche à développer un algorithme permettant de déterminer toute les combinaisons possibles de 4 éléments. Par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 TLettre = (A, B, C, D); TChiffre = (0, 1, 2, 3, 4, 5);
Dans une même combinaison, un élément ne peut pas se retrouver plus d'une fois. Par exemple:A0, A1, A2, A3 <-- Première combinaison possible
A0, A1, A2, A4 <-- Deuxième combinaison possible
A0, A1, A2, A5 <-- Troisième combinaison possible
[...]
D2, D3, D4, D5 <-- Dernière combinaison possible
Je sais que pour parcourir mes éléments je devrai faire 2 boucles imbriquées sur TLettre et TChiffre mais je bute sur le fait qu'il y a 4 éléments par combinaison. Je devrai alors probablement imbriquer mes 2 boucles dans 4 autres mais là c'est de déterminer à quels indices je devrai démarrer et stopper chacune d'entre elle.A0, A1, A1, A2 <-- Combinaison non valide (2 fois A1)
D'après vous, comment est-ce que je devrais démarrer mon projet ?
Merci!
Partager