C# с нуля By Depander <<Угадай число>>

Безопасный и надёжный обменник криптовалют на наличные — Insight

Aqua

Premium
Сообщения
2.141
Реакции
2.536
Вот видел почти во всех разделах есть эта программа, вот и я попробовал я ее сделать. Не люблю я WF поэтому консоль. Вот код:
Код:
using System;

namespace GuessNumber {
    class Program {
        static void WriteModes(string[] modes) {
            byte numberElement = 0;
            byte numberLine = 0;

            foreach(string i in modes) {
                Console.WriteLine(++numberLine + ". " + modes[numberElement++]);
            }
        }

        static void Main(string[] args) {
            Random rnd = new Random();

            int number = 0;

            string[] modes = { "Легко(0 - 50)", "Средне(0 - 100)", "Тяжело(0 - 200)" };
            WriteModes(modes);

            Console.WriteLine();
            Console.Write("Выбор режима(писать цифрой): ");
            number = Convert.ToByte(Console.ReadLine());

            if(number == 1) {
                number = rnd.Next(0, 51);
            } else if(number == 2) {
                number = rnd.Next(0, 101);
            } else if(number == 3) {
                number = rnd.Next(0, 201);
            } else {
                number = rnd.Next(0, 51);
            }

            Console.WriteLine();

            Console.Write("Я загадал число, угадай его: ");
            string numberString = "0";

            while(Convert.ToInt32(numberString) != number) {
                numberString = Console.ReadLine();
               
                if(Convert.ToInt32(numberString) == number) {
                    Console.WriteLine("Позравляем, вы угадали!");
                    Console.ReadLine();
                } else if(Convert.ToInt32(numberString) < number) {
                    Console.WriteLine("Мое число больше");
                } else if(Convert.ToInt32(numberString) > number) {
                    Console.WriteLine("Мое число меньше");
                }
            }
        }
    }
}

Код не лучший, но я уже был уставший когда его дописывал. Код не сверхъестественный, так что не составит труда изменить его.
 
Сообщения
670
Реакции
435
Skype
deity.dthack
хахах не в тот раздел , кто одобрял купи очки ...
 
kaspersky keys
Верх