Bonjour,
Je réalise un morpion en applet.
Pour tester si un joueur a gagner sur une grille de taille fixe (ex :3), j'ai fait la fonction :
Par contre, je me demande comment je pourrait faire avec une boucle le même test, surtout si je veux faire varier la taille de la grille.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 void gagnerrond(Graphics g) { if( (T[0][0]==2&&T[1][0]==2&&T[2][0]==2)|| (T[0][1]==2&&T[1][1]==2&&T[2][1]==2)|| (T[0][2]==2&&T[1][2]==2&&T[2][2]==2)|| (T[0][0]==2&&T[0][1]==2&&T[0][2]==2)|| (T[1][0]==2&&T[1][1]==2&&T[1][2]==2)|| (T[2][0]==2&&T[2][1]==2&&T[2][2]==2)|| (T[0][0]==2&&T[1][1]==2&&T[2][2]==2)|| (T[0][2]==2&&T[1][1]==2&&T[2][0]==2)) { gagner=true; } }
Merci.
Partager