using System; namespace Learning { class MainClass { public static void Main(string[] args) { Console.WriteLine("Hai thar, welcome to Stephen's crappy C# Number Guessing Game."); //Generate the random number and declare variables to be used. Random RandomClass = new Random(); int RandomNumber = RandomClass.Next(1, 10); int Guesses = 0; int UserGuess; //Ask user person for input Guess: Console.Write("Input your guess:"); string UserGuessString = Console.ReadLine(); //Cheaters go here if (UserGuessString == "just give me the answer") { UserGuess = RandomNumber; goto Win; } UserGuess = Int32.Parse(UserGuessString); //Increase Guess Count Guesses++; //Check if user got answer right Win: if (UserGuess == RandomNumber) { Console.WriteLine("CORRECT! The answer was {0}. This game took you {1} tries.", RandomNumber, Guesses); } else { if (UserGuess > RandomNumber) { Console.WriteLine("Incorrect! The number is lower than {1}! You have used {0} tries so far.", Guesses, UserGuess); } else { Console.WriteLine("Incorrect! The number is higher than {1}! You have used {0} tries so far.", Guesses, UserGuess); } goto Guess; } } } }