Jeu de Merlin Gennuso Tàzio
v1.7
|
prototypes des fonctions pour l'affichage et la saisie Plus de détails...
#include "modelisation.h"
Aller au code source de ce fichier.
Fonctions | |
void | bienvenue () |
affiche un message de bienvenue Plus de détails... | |
void | afficheTableau (int **tableau) |
affiche le plateau de jeu en son état actuel Plus de détails... | |
void | afficheCase (int noir) |
affiche une case du tableau Plus de détails... | |
coord * | saisieCase () |
demande à l'utilisateur de choisir une case à jouer 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... | |
int | recommencer () |
demande à l'utilisateur s'il souhaite rejouer Plus de détails... | |
prototypes des fonctions pour l'affichage et la saisie
bibliothèques de 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