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 :

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;
     }	 
}
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.

Merci.