Bonjour !
Je crée un pendu en console et j'ai un problème :
Voici un morceau de monde code. En gros il explore toute les lettres du tableau du mot à trouver et vérifie si elle correspond à la lettre entrer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for(int i = 0 ; i < MOTtrouver.size() ; i++){ if(MOTboard[i] == lettre) { MOTtrouver.set( i,lettre ); } }
Mon problème c'est que j'aimerais mettre un :
Mais puisque c'est dans une boucle for, le essais-- va se répéter tant que le mot n'a pas était finit d'être explorer et donc essais va être soustrait plus de x fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 for(int i = 0 ; i < MOTtrouver.size() ; i++){ if(MOTboard[i] == lettre) { MOTtrouver.set( i,lettre ); } else essais--; //<-- }
Vous savez comment faire pour qu'il soit décrémenter une seule fois à la fin du for ?
Merci d'avance
----------
Edit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 boolean b = true; for(int i = 0 ; i < MOTtrouver.size() ; i++){ if(MOTboard[i] == lettre) { MOTtrouver.set( i,lettre ); b = false; } } if (b == true) essais--;
Partager