using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Touche(); // Appel de la méthode Touche } static void Touche() { int valeurATrouver = new Random().Next(0, 100); int i = 1; bool trouve = false; Console.WriteLine(valeurATrouver); // Affiche le nombre à trouver Console.WriteLine(" Veuillez saisir votre nombre (entre 0 et 100) : "); while (!trouve) { string saisie = Console.ReadLine(); int saisie1 = Convert.ToInt32(saisie); // Converti le string Saisie en int pour faire le comparaison avec Valeur à trouver int valeurSaisie; if (int.TryParse (saisie , out valeurSaisie )) // Test mais la ca ne fait rien du tout { if (saisie1 == (valeurATrouver)) { trouve = true; } else { i++; if (saisie1 < valeurATrouver) { Console.WriteLine("Le nombre à touver est plus grand"); } else Console.WriteLine("Le nombre à trouver est plus petit"); } } else Console.WriteLine ("La valeur saisie est incorrecte ,veuillez recommencer ..."); } Console.WriteLine("Vous avez trouvé le nombre en " + i + " coups"); } } }