Problème d'analyse de pions blancs(MASTERMIND
Kaalii
Messages postés
7
Statut
Membre
-
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 ;
}
}
}
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:
- Problème d'analyse de pions blancs(MASTERMIND
- Analyse composant pc - Guide
- Analyse disque dur - Télécharger - Informations & Diagnostic
- Échec de l'analyse antivirus. ✓ - Forum Antivirus
- Analyse performance pc - Guide
- Nouveau tag analysé - Forum Huawei
5 réponses
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
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
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 ???
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 ???
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 ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question