Bonjour,
je m'adresse à vous car depuis hier j'essaie de créer une question dans la console et que si le "joueur" répond oui, la suite du code viens et si il répond non ou autre chose la console s’arrête.
Depuis hier je ne cesse de farfouiller sur le web et après plusieurs sites consulter je ne trouve toujours pas le bon choix.
Mon code ne comprends aucune fautes à proprement parler mais lorsque l'on rentre la réponse oui ou non rien ne se passe...
Voici le code ;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
public class GameCode {
private static Scanner sc;
public static void main(String[] args) {
sc = new Scanner(System.in);
System.out.println("Bonjour, quel est ton nom ?");
//Declaration
BufferedReader keyboard=new BufferedReader(new InputStreamReader(System.in));
String Nom=""; //initialisation
System.out.println("Nom : ");
try {
Nom=keyboard.readLine(); //Recup du texte
}catch(IOException e) {
System.out.println("err");
}
System.out.println("Bonjour "+Nom);
//Présentation du jeu
System.out.println("Bienvenue dans le jeu de la vie ! \n" + "Ce jeu est très simple et fonctionne en console \n" + "Vous devez vivre le plus longtemps en ayant de plus d'argent possible ! \n" +
"Bien évidemment quelques problemes vont s'opposez à vous. \n" + "Vous commencerez avec 1000$ et 100 points de vie \n" + "Bonne chance !");
System.out.println("Est tu prêts ?");
String RepPositif = sc.nextLine();
RepPositif = "oui";
if (RepPositif.equals("oui")) { //Si la réponse est positive
System.out.println(("C'est partit " +Nom));
}
else {
System.out.println("D'accord, dommage " +Nom+ "A une prochaine fois alors");
}
}
}
_______________
Merci d'avance de vos réponses et bonne soirée à vous !
Partager