Problème d'analyse de pions blancs(MASTERMIND

Kaalii Messages postés 7 Statut Membre -  
Kaalii Messages postés 7 Statut Membre -
Bonjour,

Voila mon problème : je dois réaliser un projet mastermind en c++ et je bute sur l'analyse du nombre de pions . Je n'arrête pas de chercher , voila mon code source :

void test(tab couleur, tab joueur , int& pions_noirs , int& NB_couleurs, int& pions_blancs )
{
int i = 0 ;
tab verif ; // tableau de caractères

for(int i=0 ; i < NB_couleurs ; i++ )
{
couleur[i] = verif[i];
cin >> joueur[i] ;

if( couleur[i] == verif[i] )
{
pions_noirs = pions_noirs + 1 ;
verif[i] = 'S' ;
}
else
{
if(joueur[i] == verif[i] && ( joueur[i] == couleur[0] || joueur[i] == couleur[1] || joueur[i] == couleur[2] || joueur[i] == couleur[3] ||joueur[i] == couleur[4] || joueur[i] == couleur[5] || joueur[i] == couleur[6] ) )
{
pions_blancs= pions_blancs + 1 ;
}

}
}

A voir également:

5 réponses

Fallentree Messages postés 2445 Statut Membre 209
 
donne les regles du jeu ...
C est le test sur la ieme ligne de test ???
0
Kaalii Messages postés 7 Statut Membre 16
 
désolé de ne pas avoir été un peu plus clair
l'ordinateur tire une combinaison de couleur ( qui est chez moi un tableau )
puis le joueur rentre ce qu'il pense ( un deuxieme tableau )
si la couleur est la bonne est bien placé alors on rajoute un pions noirs ou si ya la bonne couleur mais pas bien placé on rajoute un pions blancs
le jeu se termine quand les deux combinaisons sont équivalentes
merci d'avance
0
Fallentree Messages postés 2445 Statut Membre 209
 
Et pis ? tes variables de ta fonction ???
c est pas la verif c est l ajout et la verif tout ensemble ????
Il me semble que tu donnes le resultat apres avoir jouer non ???
0
Kaalii Messages postés 7 Statut Membre 16
 
les variables sont celle donné dans les paramètres de la procédure, oui pardon c'est l'ajour et la verif ensemble et oui c'est le resultat apres avoir jouer. As tu une idée, de la manière de le faire ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Kaalii Messages postés 7 Statut Membre 16
 
up up up please
0