CrisseTof
Messages postés57Date d'inscriptionjeudi 5 août 2004StatutMembreDernière intervention 2 juillet 2005
-
31 août 2004 à 10:30
safarijr
Messages postés23Date d'inscriptionmercredi 28 juillet 2004StatutMembreDernière intervention30 mai 2005
-
31 août 2004 à 14:33
Bonjour,
J'ai un vecteur n = (n(0), n(1),...,n(d)), où les n(i) et d varient.
J'aimerais imbriquer des boucles for les unes dans les autres de cette façon :
for i(0) = 0 to n(0)
for i(1) = 0 to n(1)
for i(2) = 0 to n(2)
......
for i(d) = 0 to n(d)
next i(d)
.....
next i(2)
next i(1)
next i(0)
Est-ce que quelqu'un saurait comment je peux faire ça ?
CrisseTof
Messages postés57Date d'inscriptionjeudi 5 août 2004StatutMembreDernière intervention 2 juillet 20051 31 août 2004 à 13:54
en fait j'ai un tableau de dimension d que je veux transformer en dimension d-1. Les coefficients du tableau renvoyé devant être la somme des coefficients du tableau de départ sur la dernière dimension.
Pour être plus clair :
safarijr
Messages postés23Date d'inscriptionmercredi 28 juillet 2004StatutMembreDernière intervention30 mai 2005 31 août 2004 à 14:08
Pour l'imbrication, je pense qu'il peut y avoir une solution via un appel récursif d'une sub, mais alors la où ça se corse, c'est le code pour faire cette somme puisqu'il y a un nombre variable de dimension aux tableaux que tu veux utiliser...