Присвоение букв к числам - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д