changement de merde
This commit is contained in:
@@ -128,22 +128,22 @@ void effectuerTour(int nbLettre)
|
||||
|
||||
for (int i = 0; i < nbLettre; i++) {
|
||||
|
||||
if (motRandom[i] == motPlayer[i]) {
|
||||
if (lettreDansMot(motRandom, motPlayer, nbLettre) == 1) {
|
||||
|
||||
SetConsoleTextAttribute(hconsole, 2);//mettre la lettre en vert
|
||||
cout << motPlayer[i];
|
||||
SetConsoleTextAttribute(hconsole, 15);//remettre le texte en blanc
|
||||
}
|
||||
else if (lettreDansMot(motRandom, motPlayer, nbLettre)) {
|
||||
else if (lettreDansMot(motRandom, motPlayer, nbLettre) == 2) {
|
||||
|
||||
SetConsoleTextAttribute(hconsole, 6);//mettre la lettre en vert
|
||||
SetConsoleTextAttribute(hconsole, 6);//mettre la lettre en jaune
|
||||
cout << motPlayer[i];
|
||||
SetConsoleTextAttribute(hconsole, 15);//remettre le texte en blanc
|
||||
|
||||
}
|
||||
else {
|
||||
|
||||
SetConsoleTextAttribute(hconsole, 8);//mettre la lettre en vert
|
||||
SetConsoleTextAttribute(hconsole, 8);//mettre la lettre en gris
|
||||
cout << motPlayer[i];
|
||||
SetConsoleTextAttribute(hconsole, 15);//remettre le texte en blanc
|
||||
}
|
||||
@@ -179,18 +179,20 @@ bool dansListe(string motPlayer) {
|
||||
|
||||
}
|
||||
|
||||
bool lettreDansMot(string motRandom, string motPlayer, int nbLettre) {
|
||||
int lettreDansMot(string motRandom, string motPlayer, int nbLettre) {
|
||||
|
||||
for (int i = 0; i < nbLettre; i++) {
|
||||
for (int k = 0; k < nbLettre; k++) {
|
||||
if ((motRandom[i] == motPlayer[k]) && (motRandom[i] != motPlayer[i])) {
|
||||
return true;
|
||||
|
||||
if (motRandom[i] == motPlayer[k] && i == k) {
|
||||
return 1;
|
||||
}
|
||||
else {
|
||||
return false;
|
||||
else if ((motRandom[i] == motPlayer[k]) && i != k) {
|
||||
return 2;
|
||||
}
|
||||
}
|
||||
}
|
||||
return 3;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -35,4 +35,4 @@ string goToLine(fstream& monFlux, int numeroLigne);
|
||||
void effectuerTour(int nbLettre);
|
||||
bool dansListe(string motPlayer);
|
||||
bool comparerMot(fstream& monFlux, string motPlayer, int numeroLigne);
|
||||
bool lettreDansMot(string motRandom, string motPlayer, int nbLettre);
|
||||
int lettreDansMot(string motRandom, string motPlayer, int nbLettre);
|
||||
Reference in New Issue
Block a user