public static void Main(string[] args) { char[] suit = new char[4] { '♥', '♦', '♣', '♠' }; //массив масти int[] number = new int[] { 6, 7, 8, 9, 10, 11, 12, 13, 14 }; //масств номер карты int n = 0; // количество игроков int cardnum = 0; Karta[] deck = new Karta[36]; // колода (состоит из 36 карт) Funct func = new Funct(); do { Console.Clear(); Console.WriteLine("1 < number of players < 7"); Console.Write("Enter the number of players : "); n = Convert.ToInt32(Console.ReadLine()); }while(n < 2 || n > 6); // проверка (мин количество игроков - 2, максаимальное -6) func.CreateDeck(cardnum, deck, suit, number); //создаем колоду func.RandomSort(deck); //перетасовываем карты колоды func.ShowDeck(cardnum, deck); //вывод колоды после перетасовки Karta trump = deck[deck.Length - 1]; //козырная карта (последняя в колоде) Console.Write("Trump is : "); func.CheckCard(deck, (deck.Length - 1)); Console.WriteLine(); func.ShowPlayersCards(n, deck); //вывод карт игроков int[] summ = new int[n]; //массив состоящий из сумм карт игроков func.FindSumm(summ, deck, n, trump); //поиск максимальной суммы Console.ReadKey(); }