Bonjour,
j'ai ecrit l'algorithme en PHP suivant qui me donne la liste des combinaisons possibles de n elements pris 3 a 3 ... (e1 : element1, ... , nbe : nombre d'element)
Les elements sont des chiffres de 1 a n ...

$e1 = 1;
while ($m1 <= $nbe - 2)
{
$e2 = $e1 + 1;
while ($e2 <= $nbe - 1)
{
$e3 = $e2 + 1;
while ($e3 <= $nbe)
{
echo "<br />".$e1.$e2.$e3;
$e3 = $e3 + 1;
}
$e2 = $e2 + 1;
}
$e1 = $e1 + 1;
}

Ce qui donne pour nbe=5 le resultat suivant :
123
124
125
134
135
145
234
235
245
345
J'aimerais rendre ce code generique pour pouvoir prendre p elements afin de ne pas reecrire l'algorithme en y inserant une nouvelle boucle pour chaque element supplementaire ...
Malheureusement je ne suis qu'un debutant et je ne vois pas comment faire ...
Merci d'avance pour vos reponses ...