¿For superanidado?
Publicado por Jose Juarez (2 intervenciones) el 05/08/2007 22:40:23
Hola, en programa necesito hacer varios ciclos para hacer combinaciones de elementos. Es mas o menos esto:
for i=1 to 60
for j=1 to 60
for k=1 to 60
for h=1 to 60 (así hasta n veces)
.
.
.
next h
next k
next j
next i
el problema es que no puedo saber cuantos ciclos habrá sino hasta la ejecución del programa, pues serán n ciclos for. Como puedo hacerle para programar esto, es decir, si necesito una variable diferente por cada for (i,j,k,h,,,), tal vez con una función recursiva?
for i=1 to 60
for j=1 to 60
for k=1 to 60
for h=1 to 60 (así hasta n veces)
.
.
.
next h
next k
next j
next i
el problema es que no puedo saber cuantos ciclos habrá sino hasta la ejecución del programa, pues serán n ciclos for. Como puedo hacerle para programar esto, es decir, si necesito una variable diferente por cada for (i,j,k,h,,,), tal vez con una función recursiva?
Valora esta pregunta


0