diff --git a/src/projetjeu/autre/Jeu.java b/src/projetjeu/autre/Jeu.java new file mode 100644 index 0000000000000000000000000000000000000000..7ca097f4cea6ea8982e9772d8519470ed0ff19fc --- /dev/null +++ b/src/projetjeu/autre/Jeu.java @@ -0,0 +1,7 @@ +package projetjeu.autre; + +public class Jeu { + public static void main(String[] args) { + + } +} diff --git a/src/projetjeu/devinelenombre/DevineNombre.java b/src/projetjeu/devinelenombre/DevineNombre.java index 177599c590c0066ff73ef487255938af3d712137..2b02fb5bd63747655bb6188dfbfd9d8f38d0eedc 100644 --- a/src/projetjeu/devinelenombre/DevineNombre.java +++ b/src/projetjeu/devinelenombre/DevineNombre.java @@ -1,5 +1,8 @@ package projetjeu.devinelenombre; +import java.util.Random; +import java.util.Scanner; + public class DevineNombre { private static void m(String m) @@ -10,8 +13,36 @@ public class DevineNombre public static void main(String[] args) { m("Jouons à un jeu..."); - m("Je vais penser à un nombre..."); + m("Je vais penser à un nombre entre 1 et 100..."); m("Et toi tu devras le retrouver..."); m("Tu dispose de 5 tentatives..."); + Random rnd = new Random(); + Scanner sc = new Scanner(System.in); + int nb = rnd.nextInt(1,100); + int lives = 5; + int reponse = 0; + while(lives != 0) + { + m("Nombre de Vies : " + lives); + reponse = sc.nextInt(); + if(reponse == nb) + { + m("Bravo tu as réussis le nombre était " + nb); + lives=0; + } + else if (reponse < nb) + { + m("C'est plus !"); + } + else if (reponse > nb) + { + m("C'est moins !"); + } + lives=lives-1; + } + if(reponse != nb) + { + m("Perdu, le nombre était " + nb); + } } } \ No newline at end of file