Bonjour, j'ai besoin d'aide en algorithmique et programmation...

Je vous explique ce que je veux faire.

En entrée, j'ai un nombre N de tableaux de taille 4 formés de la sorte :
pour une variable i on a :
[numeroIdentifiant_i borneMin_i borneMax_i pasDiscretisation_i]

Avec mon "numeroIdentifiant" allant de 1 à N et numeroIdentifiant_i=i.
Par exemple :
[1 0 6 2] --> signifie que pour ma première variable je veux les valeurs 0,2,4 et 6.
[2 2 10 2] --> signifie que pour ma seconde variable je veux les valeurs 2,4,6,8 et 10.
ETC...

Ce que je voudrai en sortie c'est N tableaux construit de la sorte :
*[[val_1(...) borneMin_2 borneMin_3 ... borneMin_N],[val_1(...) borneMin_2+pasDiscretisation_2 borneMin_3 ... borneMin_N],...,[val_1(...) borneMax_2 borneMin_3 ... borneMin_N],
[val_1(...) borneMin_2 borneMin_3 ... borneMin_N],[val_1(...) borneMin_2 borneMin_3+pasDiscretisation_3 ... borneMin_N],...,[val_1(...) borneMax_2 bmax_3 ... borneMin_N]
,...,
[val_1(...) borneMax_2 borneMin_3 ... borneMin_N],[val_1(...) borneMin_2 borneMin_3 ... borneMin_N],[val_1(...) borneMin_2 borneMin_3 ... borneMin_N+pasDiscretisation_N],...,
[val_1(...) borneMax_2 borneMax_3 ... borneMax_N]
]
*etc...

Pour mon exemple cela donnerait :
*[[val_1(0),0],[val_1(2),2],[val_1(4),4],[val_1(6),6]]
*[[2,val_2(2)],[4,val_2(4)],[6,val_2(6)],[8,val_2(8)],[10,val_2(10)]]

Les fonctions val_1 et val_2 sont déjà connu...
En 3D, cela donnerait val1(0,2),...
En N-dimension, on aurait val1("n-1 paramètres pour la fonction")

Voilà si quelqu'un peut me donner la trame de l'algorithme, je n'arrive pas à la voir.
Désolé si c'est trivial mais je beugue là

**********************************************************

En fait, chaque variable i (identifiant numéro i) prend 1+ partieEntièreInférieur((borneMax_i - borneMin_i)/pasDiscretisation_i) = nombreValeurVariable_i

Donc chaque tableau est de taille :
(nombreValeurVariable_1*nombreValeurVariable_2*...*nombreValeurVariable_N)/nombreValeurVariable_i


Merci de me répondre SVP...
Ou poser moi des questions si je me suis mal exprimé