static void Main(string[] args) { Coube p1 = new Coube(); p1.Cast(); Coube2 p2 = new Coube2(); p2.Cast2(); Console.WriteLine("Результат кубика 1: {0}", p1); Console.WriteLine("Добро пожаловать в Игру Кости!"); while (true) { Console.WriteLine("Введите количество игроков: "); int namenumber = Console.Read(); if (namenumber == 1) { break; } else { Console.WriteLine("Введите имя огрока: "); var name = Console.ReadLine(); if (name.Length == 0) { Console.WriteLine("Вы успешно зарегистрированы"); } else { } } } }
static void Main(string[] args) { startGame: try { Console.WriteLine("\n Добро пожаловать в Игру Кости!\n"); enterpleyer: Console.WriteLine("\n Введите количество игроков: \n"); int geymers = Convert.ToInt32(Console.ReadLine()); int geymers2 = geymers; if (geymers > 1) { int i = geymers2; //int s = 1; //int x = 50; for (int p = 1; p < i + 1; p++) { start: Console.WriteLine("Введите имя огрока, и нажмите Enter:"); string name = Console.ReadLine(); if (name.Length > 0) { Console.WriteLine("\nУважаемый {0}! Вы успешно зарегистрированы\n", name); } else { Console.WriteLine("Вы не ввели имени"); goto start; } } } else { Console.WriteLine("Минимальное количество Игроков 2"); goto enterpleyer; } Console.WriteLine("Бросаете кости? Если да, нажмите YES, если нет, нажмите NO"); string yesno = Console.ReadLine(); CoubeCust: if (yesno == "YES") { int i = geymers2; for (int p = 1; p < i + 1; p++) { Coube Cast = new Coube(); Cast.MethodCast(); } } else { Console.WriteLine("\n Лучше выбирите YES\n"); string yes = Console.ReadLine(); if (yes == "YES") { goto CoubeCust; } else { Console.WriteLine("В этой игре надо бросать кубики!"); goto TheEnd; } } TheEnd: Console.WriteLine("\n Спасибо за участие в Игре Кости \n"); } catch { Console.WriteLine("\n Об этом мы не подумали. Пропробуйте еще! \n"); goto startGame; } }