namespace MiniJeuxFinal.Games.Trash { internal class Ppc0 { //private static Dictionary _scores; //public static void Main() //{ // Console.WriteLine("Bienvenue dans "); // Console.WriteLine("✊✋✌️ Pierre-Papier-Ciseaux !"); // Console.WriteLine("Premier à 3 points gagne !"); // PierrePapierCiseaux(); // // Résultat final // Console.WriteLine($"\n{(_scores["joueur"] == 3 ? "🎉 TU AS GAGNÉ !" : "😢 L\'ordinateur a gagné...")}"); // Console.WriteLine($"Score final : {_scores["joueur"]} - {_scores["ordi"]}"); //} //private static void PierrePapierCiseaux() //{ // var random = new Random(); // var choix_possibles = new[] { "pierre", "papier", "ciseaux" }; // _scores = new Dictionary() // { // {"joueur", 0}, // {"ordi", 0} // }; // // On boucle à jusqu'a que le joueur ou l'utilisateur arrive à 3. // while (_scores["joueur"] < 3 && _scores["ordi"] < 3) // { // Console.WriteLine($"\nScore : Toi {_scores["joueur"]} - {_scores["ordi"]} Ordinateur"); // Console.WriteLine("Choisis (pierre, papier, ciseaux) : "); // var joueur = Console.ReadLine().ToLower(); // if (!choix_possibles.Contains(joueur)) // { // Console.WriteLine("❌ Choix invalide !"); // continue; // } // var ordi = random.GetItems(choix_possibles, 1).FirstOrDefault(); // Console.WriteLine($"🤖 L'ordinateur a choisi : {ordi}"); // // Déterminer le gagnant // if (joueur == ordi) // { // Console.WriteLine("✨ Égalité !"); // } // else if ((joueur == "pierre" && ordi == "ciseaux") || // (joueur == "papier" && ordi == "pierre") || // (joueur == "ciseaux" && ordi == "papier")) // { // Console.WriteLine("✅ Tu gagnes cette manche !"); // _scores["joueur"] += 1; // } // else // { // Console.WriteLine("❌ L'ordinateur gagne cette manche !"); // _scores["ordi"] += 1; // } // } //} } }