using System; using System.Text; namespace pendu { class MainClass { public static void Main (string[] args) { int nbEssais = 15; Console.Write ("Saisissez le mot : "); string aTrouver = Console.ReadLine (); int n = aTrouver.Length; StringBuilder solution = new StringBuilder(); for (int i = 1 ; i <= n ; i++) solution.Insert (0, '_'); do { Console.Write(solution + " " + nbEssais + " essais restants, proposez une lettre : "); char lettre = char.Parse (Console.ReadLine ()); for (int i = 0 ; i < n ; i++) if (lettre == aTrouver[i]) solution[i] = lettre; nbEssais--; } while(nbEssais > 0 && aTrouver != solution.ToString ()); Console.Write (solution + " " + nbEssais + " essais restants, "); if (aTrouver != solution.ToString ()) Console.WriteLine ("perdu ! La solution était " + aTrouver + "."); else Console.WriteLine ("gagné !"); } } }