Реализация выбора сложности в игре "Угадай число" - 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;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5