barnabe0057 icon

TP_JustePrix

barnabe0057 | PRO | 02/20/22 05:49:35 PM UTC | 0 ⭐ | 674 👁️ | Never ⏰ | []
C# |

2.26 KB

|

None

|

0 👍

/

0 👎

using System;
 
namespace MNS // Note: actual namespace depends on the project name.
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Random r = new Random();
            bool recommencer = true;
 
            while (recommencer)
            {
                Console.WriteLine("Choisis ton niveau de difficulté : (1 = Facile, 2 = Moyen, 3 = Difficile)");
                string entreeDifficulte = Console.ReadLine();
 
                int valeurMax = 0;
 
                switch (entreeDifficulte)
                {
                    case "1":
                        valeurMax = 101;
                        break;
                    case "2":
                        valeurMax = 1001;
                        break;
                    case "3":
                        valeurMax = 10001;
                        break;
                    default:
                        valeurMax = 101;
                        break;
                }
 
                int nombreMystere = r.Next(1, valeurMax);
 
                Console.WriteLine(nombreMystere);
                string entree = "";
                int entreeInt = -1;
                int compteur = 0;
 
                while (entreeInt != nombreMystere)
                {
                    Console.WriteLine("Veuillez entrer une valeur : ");
                    entree = Console.ReadLine();
                    entreeInt = int.Parse(entree);
 
                    if (entreeInt > nombreMystere)
                    {
                        Console.WriteLine("Le nombre mystère est plus petit");
                    }
                    else if (entreeInt < nombreMystere)
                    {
                        Console.WriteLine("Le nombre mystère est plus grand");
                    }
 
                    compteur++;
                }
 
                Console.WriteLine("Bravo tu as trouvé le nombre mystère en " + compteur +
                    " coups, tu es très stylé !");
 
                Console.WriteLine("Est-ce que tu veux rejouer ? (y/n)");
                string entreeRejouer = Console.ReadLine();
 
                if (entreeRejouer == "n")
                    recommencer = false;
            }
        }
    }
}

Comments