Присвоение букв к числам - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Я новичок. Подскажите пожалуйста, как присвоить буквенные значения к численным. rank к a, а suit к b. Спасибо.
            int[,] deck = new int[13, 4];
            int c = 0;
            string rank = "2 3 4 5 6 7 8 9 10 J Q K A";
            string suit = "c h s d";
 
            for (int a = 0; a < 13; a++)
                for (int b = 0; b < 4; b++)
                {
                    c++;
                    deck[a, b] = c;
                    Console.WriteLine("{0} {1} \t", a, b);
                }
 
            Console.ReadKey();
Обожаю программирование . Голова у меня совсем не варит.
            int[,] deck = new int[13, 4];
            int c = 0;
            string rank = "";
            string suit = "";
 
            for (int a = 0; a < 13; a++)
                for (int b = 0; b < 4; b++)
                {
                    deck[a, b] = c++;
 
                    if (a == 0) rank = "2";
                    if (a == 1) rank = "3";
                    if (a == 2) rank = "4";
                    if (a == 3) rank = "5";
                    if (a == 4) rank = "6";
                    if (a == 5) rank = "7";
                    if (a == 6) rank = "8";
                    if (a == 7) rank = "9";
                    if (a == 8) rank = "10";
                    if (a == 9) rank = "J";
                    if (a == 10) rank = "Q";
                    if (a == 11) rank = "K";
                    if (a == 12) rank = "A";
 
                    if (b == 0) suit = "c";
                    if (b == 1) suit = "h";
                    if (b == 2) suit = "s";
                    if (b == 3) suit = "d";
 
                    Console.WriteLine("{0}{1} \t", rank, suit);
                }
 
            Console.ReadKey();
        }
    }
}

Решение задачи: «Присвоение букв к числам»

textual
Листинг программы
Console.WriteLine(dict["ololo"].ToString()); //выведет 1
Console.WriteLine(dict["kek"].ToString()); //выведет 6

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


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

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

13   голосов , оценка 4.462 из 5
Похожие ответы