public static void Main(string[] args)
int programNumber = Service.GenerateNumber(0, 10);
userNumber = Service.RequestAnswer();
res = Service.CheckAnswer(userNumber, programNumber);
public static void ShowGreeting()
Console.WriteLine("Enter a number between 0 and 9 inclusive: ");
public static int RequestAnswer()
int number = int.Parse(Console.ReadLine());
public static int GenerateNumber(int from, int to)
Random rnd = new Random();
int rndNumber = rnd.Next(from, to);
public static int CheckAnswer(int number1, int number2)
diff = Math.Abs(number1 - number2);
if (number1 < 0 || number1 > 9) result = 0;
else if (diff == 0) result = 1;
else if (diff == 1) result = 2;
else if (diff == 2) result = 3;
else if (diff >= 3 && diff <= 5) result = 4;
else if (diff > 5) result = 5;
public enum Message { Out, Super, Hotly, Warmly, Coolly, Coldly };
public static void ShowResult (int difference)
if (difference == 0) Console.WriteLine((Message.Out));
if (difference == 1) Console.WriteLine((Message.Super));
if (difference == 2) Console.WriteLine((Message.Hotly));
if (difference == 3) Console.WriteLine((Message.Warmly));
if (difference == 4) Console.WriteLine((Message.Coolly));
if (difference == 5) Console.WriteLine((Message.Coldly));