Kestion sur les structures

pbs Messages postés 31 Statut Membre -  
pbs Messages postés 31 Statut Membre -
chui entrain de faire mon projet sur le je de dame.
g fé la représentation du damier avec une structure qui me permet de savoir ou sont mes pions et mes dames et leur couleurs.
ensuite on me demande d'écrire l'etat du damier sous une forme de texte lisible. et c la que je calle un peu . est ce que vous pouriez me guider un peu sur le chemin. merci
A voir également:

1 réponse

marvinrouge
 
typedef struct _damier {
int cols[8];
int ligs[8];
} damier;
0
pbs Messages postés 31 Statut Membre
 
merci
mais je pensais donné la taille du damier en argument mors de la compilation .
0
JSS Messages postés 3745 Statut Contributeur 32
 
Bonjour,

typedef struct _damier {
int * cols;
int * lign;
int size;
} damier;

JSS
0
pbs Messages postés 31 Statut Membre > JSS Messages postés 3745 Statut Contributeur
 
merci
dans de cas je rajoute:

typedef struct _damier {
int * cols;
int * lign;
int size;
int couleur; /* 0 ou 1 selon que le pion est dame ou non
int position;
} damier;

et si je comprend bien donc je dois passer ces parametres a ma fonction ecire_etat_damier. en quelque sorte c l'etat initial koi ?
merci encore une fois
0
JSS Messages postés 3745 Statut Contributeur 32 > JSS Messages postés 3745 Statut Contributeur
 
Bonjour ou Bonsoir,

non en fait je me suis planté.

tu dois faire une matrice.
en pseudo c ca donne:

struct ligne
{
int * ligne
}

struct damier
{
ligne * colonne
int size
}

apres dans ton dmaier tu mets
0 libre
1 noir
-1 blanc
2 dame noir
-2 dame blanche

JSS
0
pbs Messages postés 31 Statut Membre > JSS Messages postés 3745 Statut Contributeur
 
merci bcp.
0