Реализация выбора сложности в игре "Угадай число" - C#
Формулировка задачи:
Есть программа без выбора сложности, помогите сделать с выбором сложности
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.Write("От ");
int a = Convert.ToInt32(Console.ReadLine());
Console.Write("До ");
int b = Convert.ToInt32(Console.ReadLine());
Random rand = new Random((int)DateTime.Now.Ticks);
int number = rand.Next(a, b);
Console.WriteLine("Я загадал число угадай его: ");
int tries = 0;
int tmp = int.MinValue;
while ((tmp = Convert.ToInt32(Console.ReadLine())) != number)
{
Console.WriteLine(tmp < number ? "Больше" : "Меньше");
tries++;
}
Console.WriteLine(string.Format("Вы угадали", tries));
}
}
}Решение задачи: «Реализация выбора сложности в игре "Угадай число"»
textual
Листинг программы
enum Difficulty
{
Minimum = 0,
Easy = 51,
Medium = 101,
Hard = 201
}
// ...
case 1: number = rand.Next((int)Difficulty.Minimum, (int)Difficulty.Easy); break;