|
Jeu de Merlin Gennuso Tàzio
v1.7
|
fonctions pour l'affichage et la saisie Plus de détails...
Fonctions | |
| void | bienvenue () |
| affiche un message de bienvenue Plus de détails... | |
| void | afficheCase (int noir) |
| affiche une case du tableau Plus de détails... | |
| void | afficheTableau (int **tableau) |
| affiche le plateau de jeu en son état actuel Plus de détails... | |
| coord * | saisieCase () |
| demande à l'utilisateur de choisir une case à jouer Plus de détails... | |
| int | recommencer () |
| demande à l'utilisateur s'il souhaite rejouer Plus de détails... | |
| int | choixRes () |
| demande à l'utilisateur de choisir la méthode de résolution Plus de détails... | |
| void | affCoup (Coup *coupActuel) |
| affiche les coordonnées du coup Plus de détails... | |
| void | affPartie (Partie *partie) |
| affiche les coordonnées des coups successifs de la partie et supprime la partie Plus de détails... | |
fonctions pour l'affichage et la saisie
fonctions qui gèrent les entrées/sorties du programme (ce qui apparaît à l'écran et ce qui est saisi par l'utilisateur)
| void affCoup | ( | Coup * | coupActuel | ) |
affiche les coordonnées du coup
| Coup* | coupActuel le coup dont il est question |
affiche les coordonnées du coup de façon formatée
| void afficheCase | ( | int | noir | ) |
affiche une case du tableau
| int | noir booléen à 1 si la case est noire, 0 sinon |
affiche une case du tableau en gérant sa couleur
| void afficheTableau | ( | int ** | tableau | ) |
affiche le plateau de jeu en son état actuel
| int** | tableau le plateau de jeu |
affiche plateau en couleur dans le terminal
| void affPartie | ( | Partie * | partie | ) |
affiche les coordonnées des coups successifs de la partie et supprime la partie
| Partie* | partie la partie dont il est question |
affiche les coordonnées des coups successifs de la partie de façon formatée et supprime la partie
| void bienvenue | ( | ) |
affiche un message de bienvenue
affiche le titre du jeu en couleur
| int choixRes | ( | ) |
demande à l'utilisateur de choisir la méthode de résolution
demande à l'utilisateur de choisir la méthode de résolution entre 1 et 2, avec vérification
| int recommencer | ( | ) |
demande à l'utilisateur s'il souhaite rejouer
demande à l'utilisateur s'il souhaite rejouer
| coord * saisieCase | ( | ) |
demande à l'utilisateur de choisir une case à jouer
demande à l'utilisateur l'abscisse puis l'ordonnée de la case sur laquelle il souhaite cliquer, avec vérification
1.8.6