BOnjour à tous .... d'habitude je finit par résoudre ce genre de problème assez brièvement, mais la heu ...j'ai l'esprit trop embrouillé et je ne m'y retrouve plus du tout :/

Le problème est le suivant .

Je part d'un indice ; celu-ci représente la position dans un tableau de (n*m) numéroté comme ci dessous

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
1        2        3       ....    n
n+1     n+2      n+3              2n
2n+1
....
.....                              n*m
Je cherche a avoir la poisition en X,Y dans ce tableau des elément d'indice i .

Mes axes X,Y sont comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
X-> 1  2  3     ....  n
 
Y
1 
2
3
..
...
m
D'habitude je m'en sort avec un X = i%largeur et Y = i/largeur ( enfin un truc de ce genre ), mais la , je ne vois pas comment procéder .... ca doit pas être sorcier pourtant ^^ ( ce qui me pose problème c'est le fait que les indice vont de 1 à n et pas de 0 à n-1 ...ca m'aurait simplifier la tache :p )