Chaine de caractere en java

varley Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   -  
faseldi Messages postés 279 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

bonjour quelqu'un peut m'aider,j'aimerai avoir le code d'un programme en java qui reconnait un mot;on demande à l'utilisateur de saisir une suite de lettre au clavier et le programmer doit dire à l'utilisateur s'il à trouvé le mot au pas,l'utilisateur aura un nombre d'essai 2 par exemple

merci d'avance
A voir également:

1 réponse

faseldi Messages postés 279 Date d'inscription   Statut Membre Dernière intervention   20
 

import java.util.Scanner;
public class AskForWord{
private final String word = "bonjour";
private int essais;
private final Scanner scan;
public AskForWord(){
scan = new Scanner();
essais = 2;
while(essais > 0){
if(demander()){
System.out.println("gagné!!!");
break;
}else{
System.out.println("Il vous reste "+essais+" essais.");
essais--;
}
}
System.out.println("perdu!!");
}
public boolean demander(){
String s = scan.nextLine();
while(s.length() != word.length()){ // si donné est trop court on redemande
s = scan.nextLine();
}
return s.equals(word);
}
public static void main(String[] args){
new AskForWord();
}

}



Je n'ai pas de quoi le compiler sous la main, mais ça devrait etre ce que tu cherches
0