Chaine de caractere en java

Fermé
varley Messages postés 66 Date d'inscription samedi 19 janvier 2013 Statut Membre Dernière intervention 28 septembre 2018 - 18 nov. 2015 à 10:02
faseldi Messages postés 279 Date d'inscription dimanche 9 novembre 2014 Statut Membre Dernière intervention 3 janvier 2017 - 22 nov. 2015 à 19:13
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 dimanche 9 novembre 2014 Statut Membre Dernière intervention 3 janvier 2017 20
22 nov. 2015 à 19:13

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