Connexion


Dernières nouvelles

04.05.2010
Licence 1 MI : Info 0203
Mise en ligne des notes
--> accès.
17.05.2010
Licence 1 MI : Info 0201
Mise en ligne des notes de TP test
--> accès.
03.05.2010
Licence 3 MI : Info 0602
Mise en ligne du projet
--> accès.
15.03.2010
Licence 1 MI : Info 0201
Mise en ligne du TP 5
--> accès.

Contact

Courriel :
cyril.rabat [at] univ-reims.fr

Téléphone :
+33-26-91-33-81

Fax :
+33-26-91-33-97

Facebook :
lien Facebook direct

Info 0102 : Travaux Pratiques n°9

   Le but de cette séance est de manipuler les tableaux à 2 dimensions en Java.

Le jeu du Tic-Tac-Toe

   On souhaite écrire le jeu du Tic-Tac-Toe. Pour rappel, ce jeu se déroule sur une grille de 3 cases sur 3. A tour de rôle, chaque joueur place un pion sur une case (un 'X' pour le joueur 1 et un 'O' pour le joueur 2). Le gagnant est celui qui arrive à aligner trois de ses pions sur une ligne, sur une colonne ou sur les deux diagonales.

   Pour développer le jeu, on choisit d'utiliser un tableau à 2 dimensions d'entiers. La valeur de la case est à 0 si aucun pion n'est placé dessus, 1 si c'est un pion du joueur 1 et 2 si c'est un pion du joueur 2.

Questions

  1. Voici un exemple du jeu du pendu : TicTacToeComplet.class (à télécharger et à exécuter par la commande suivante :
    java TicTacToeComplet
  2. Complétez la classe suivante : TicTacToe.java.
  3. Modifiez la classe TicTacToe et ajoutez-y un menu qui donne le choix aux joueurs de commencer une partie ou d'arrêter le programme. Des statistiques sur les parties gagnées/perdues/nulles seront affichées.
  4. On désire jouer contre l'ordinateur. Comment modifier votre classe ?


Version de cette page Mardi 11 Mai 2010