From c97c853f704124397fbde9e1fcf19537259e4688 Mon Sep 17 00:00:00 2001
From: Samuel Turpin <samuel.turpin.etu@univ-lille.fr>
Date: Wed, 3 Apr 2024 18:21:28 +0200
Subject: [PATCH] ajout du jeu devine nombre

---
 src/projetjeu/autre/Jeu.java                  |  7 ++++
 .../devinelenombre/DevineNombre.java          | 33 ++++++++++++++++++-
 2 files changed, 39 insertions(+), 1 deletion(-)
 create mode 100644 src/projetjeu/autre/Jeu.java

diff --git a/src/projetjeu/autre/Jeu.java b/src/projetjeu/autre/Jeu.java
new file mode 100644
index 0000000..7ca097f
--- /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 177599c..2b02fb5 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
-- 
GitLab