
Je vous propose un petit défit intellectuel.

J'ai plus trop de neurones en ce moment,

Le but est de lister les possibilités incrémentales d'un tableau 1Dimension.
par exemple :
$Temp = ""
Dim $tableau[5] = [4 _
, "1" _
, "2" _
, "3" _
, "4" _
]
; La valeur $Retour doit indiquer les possibilités :
; (l'ordre n'a pas d'importance)
; (le tableau aura un nombre important de valeurs)
; 1
; 12
; 123
; 124
; 13
; 134
; 14
; 2
; 23
; 234
; 24
; 3
; 34
; 4
For $i = 1 To $tableau[0]
$Temp = $tableau[$i]
For $ii = $i To $tableau[0]
If $tableau[$i] <> $tableau[$ii] Then $Temp &= $tableau[$ii]
For $iii = $ii To $tableau[0]
If $tableau[$ii] <> $tableau[$iii] Then $Temp &= $tableau[$iii]
$Retour &= @CRLF & $Temp
Next
Next
Next
MsgBox(0, "", $Retour)
Exit