combinacion de numeros

dmlineaweb
11 de Agosto del 2005
Tengo un gran problema. Dado un Array de 10 números necesito hacer todas las combinaciones de suma posibles entre esos numeros. Ejemplo:

A = Array(5,5,0,6,7,6,4,6,6,0)

'una combinacion sería el elemento 0 con el 1
B = A(0) + A(1)
'otra
B = A(0) + A(2)
'otra
B = A(0) + A(3)
'otra
B = A(0) + A(1) + A(2)
'otra
B = A(0) + A(1) + A(3)
'otra
B = A(0) + A(2) + A(3)
'otra
B = A(0) + A(2) + A(4)

Espero que me entiendan. Agradeceré cualquier ayuda.

mvallejos
11 de Agosto del 2005
Mucho no se entiende, pero me parece que se puede resolver con bucles for anidados

For i = 0 to 8
.....................
For j = i+1 to 9
..................
Next j
Next i

Saludos