0% ont trouvé ce document utile (0 vote)
56 vues3 pages

Fonction tour dans Tic Tac Toe

La fonction tour d'un programme de Tic Tac Toe gère le tour d'un joueur en affichant le joueur actuel, en demandant les coordonnées de la case choisie, et en validant si cette case est déjà occupée. Si la case est déjà jouée, elle affiche la grille et demande une nouvelle saisie. En somme, elle assure un déroulement fluide du jeu en vérifiant les choix des joueurs.

Transféré par

richmanahodikpe
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Thèmes abordés

  • affichage grille,
  • interaction utilisateur-ordina…,
  • joueur O,
  • tour de jeu,
  • développement logiciel,
  • structure de données,
  • coordonnées case,
  • affichage du tour,
  • système de validation,
  • expérience utilisateur
0% ont trouvé ce document utile (0 vote)
56 vues3 pages

Fonction tour dans Tic Tac Toe

La fonction tour d'un programme de Tic Tac Toe gère le tour d'un joueur en affichant le joueur actuel, en demandant les coordonnées de la case choisie, et en validant si cette case est déjà occupée. Si la case est déjà jouée, elle affiche la grille et demande une nouvelle saisie. En somme, elle assure un déroulement fluide du jeu en vérifiant les choix des joueurs.

Transféré par

richmanahodikpe
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Thèmes abordés

  • affichage grille,
  • interaction utilisateur-ordina…,
  • joueur O,
  • tour de jeu,
  • développement logiciel,
  • structure de données,
  • coordonnées case,
  • affichage du tour,
  • système de validation,
  • expérience utilisateur

Revision du projet nsi : tic tac toe

La fonction tour semble être une partie essentielle d'un programme de


jeu de Tic Tac Toe (Morpion). Voici une explication détaillée de son
fonctionnement :

1. *Affichage du tour du joueur :*


python
print("C'est le tour du joueur "+str(joueur))

Cette ligne affiche un message indiquant le tour du joueur en cours.

2. *Entrée de la colonne et de la ligne :*


python
colonne = input("Mettre le numero de la colonne : ")
ligne = input("Mettre le numero de la ligne : ")

Ces lignes invitent l'utilisateur à entrer les numéros de colonne et de


ligne où il souhaite placer son symbole (X ou O) sur la grille.

3. *Affichage du coup joué :*


python
print("Vous avez joué la case ("+colonne+","+ligne+")")
Cette ligne informe l'utilisateur des coordonnées qu'il a choisies pour
son coup.

4. *Validation de la case choisie :*


python
while grille[int(colonne)+int(ligne)*3]!=" ":

Cette boucle while vérifie si la case choisie par le joueur est déjà
occupée. Si la case n'est pas vide (contient autre chose que " "), la
boucle s'exécute, affiche la grille et demande au joueur de choisir une
autre case.

5. *Affichage de la grille en cas de case déjà jouée :*


python
afficher_grille(grille)
print("Cette case est deja jouée ! Saisissez une autre case svp !")

Ces lignes affichent la grille pour informer le joueur que la case qu'il a
choisie est déjà occupée.

6. *Nouvelle saisie en cas de case déjà jouée :*


python
colonne = input("Mettre le numero de la colonne : ")
ligne = input("Mettre le numero de la ligne : ")
print("Vous avez joué la case ("+colonne+","+ligne+")")

Ces lignes demandent au joueur de choisir une nouvelle case après


avoir constaté que la première était déjà jouée.

En résumé, la fonction tour gère le déroulement du tour d'un joueur


dans le jeu Tic Tac Toe en permettant à l'utilisateur de choisir une case
sur la grille, en vérifiant si cette case est déjà jouée, et en demandant
une nouvelle saisie si nécessaire.

Vous aimerez peut-être aussi