Skip to content

Instantly share code, notes, and snippets.

@AbdiElmi
Created January 6, 2013 06:06
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AbdiElmi/334c715782655fb841cc to your computer and use it in GitHub Desktop.
Save AbdiElmi/334c715782655fb841cc to your computer and use it in GitHub Desktop.
[1/2/2013] Challenge #115 [Easy] Guess-that-number game! - BEGINNER SOLUTION
class Program
{
static void Main(string[] args)
{
Game();
Console.ReadLine();
}
static void Game()
{
Random random = new Random();
int Random_Number = random.Next(0, 101);
B:
Console.WriteLine("Welcome to guess-that-numbers game! I have already picked a number in [1, 100]. Please make a guess. Type 'exit' to quit.");
string String_Answer = Console.ReadLine();
if (String_Answer.ToLower() == "exit")
Environment.Exit(0);
int Answer = 0;
int.TryParse(String_Answer, out Answer);
if (Answer < Random_Number)
{
Console.Clear();
Console.WriteLine("Wrong. That number is below my number. Please Try Again.");
goto B;
}
else if (Answer > Random_Number)
{
Console.Clear();
Console.WriteLine("Wrong. That number is above my number. Please Try Again");
goto B;
}
else if (Answer == Random_Number)
{
Console.Clear();
Console.WriteLine("Correct! That is my number, you win!");
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment