Devi usare dei cicli annidati e tanti indici quanti sono gli elementi di ogni campione (nel tuo caso 5). Se ti interessano le combinazioni e non le disposizioni devi fare così:
For K=0 To N-1
For J=K+1 To N-1
For I=J+1 To N-1
For Y=I+1 To N-1
For W=Y+1 To N-1
' qui inserisci le operazioni per prendere il campione
' usando gli indici
' esempio: CAMPIONE = Vettore(K)+Vettore(J)+..+Vettore(W)
Next W
Next Y
Next I
Next J
Next K
Io te l'ho scritto in VB ... poi lo adatti tu al linguaggio che ti interessa. N è la numerosità della popolazione (ovvero del vettore). Ricorda che sn partito da 0 e arrivato a N-1 perchè in VB l'indice dei vettori inizia da zero. Se nel tuo linguaggio inizia da 1 allora metti da 1 a N.
Spero di essere stato chiaro e utile.
![]()