by Extra44 » 14 Nov 2018, 19:36
Regarde l'exemple de mon precedent message.
La 1ere boucle a un seul For, permet de creer les tableaux t01, t12,t23, ...
La 2e boucle for a en fait 3 For imbriquées pou remplir les tableaux:
La 1ere pour parcourir les tableaux (t01, t12, ...)
La 2e pour parcourir le 1er indice des tableaux
la 3e pour parcourir le 2e indice des tableaux
et j'y mets la valeur du N° de tableau multiplié par 100 (t01 : 100, t12:200, t23 : 300...) PLUS la valeur du 2e indice multiplié par 10 PLUS la valeur du 1er indice
Donc le tableau t01, a pour valeur 111,112,113...,121,122,..
t12 : 211,212,213...,221,222,...
t23 : 311,312,313,...etc
Pour l'attribution des valeurs : deux choix qui reviennent au meme:
- soit tu fais : valeur -> variable, donc : 5-> t01[1,1]
- soit tu fais : variable := valeur
effectivement, [i1, i2] devient [ i1 i2], mais cela est equivalent.Les valeurs d'Un tableau peuvent etre separées par un espace ou une virgule, c'est pareil apparemment. Le truc qui sera différent sera le ";" (point virgule).