Вывести название соответствующей карты вида «шестерка бубен» - C#
Формулировка задачи:
Мастям игральных карт присвоены порядковые номера:
1 — пики,
2 — трефы,
3 — бубны,
4 — червы.
Достоинству карт, старших десятки, присвоены номера:
11 — валет,
12 — дама,
13 — король,
14 — туз.
Даны два целых числа:
Решение задачи: «Вывести название соответствующей карты вида «шестерка бубен»»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Dictionary<int, string> quality = new Dictionary<int, string>(); quality.Add(6, "Шесть"); quality.Add(7, "Семь"); quality.Add(8, "Восемь"); quality.Add(9, "Девять"); quality.Add(10, "Десять"); quality.Add(11, "Валет"); quality.Add(12, "Дама"); quality.Add(13, "Король"); quality.Add(14, "Туз"); Dictionary<int, string> color = new Dictionary<int, string>(); color.Add(1, "пик"); color.Add(2, "треф"); color.Add(3, "бубен"); color.Add(4, "червей"); Console.Write("Введите цифру достоинства: "); string card = quality[int.Parse(Console.ReadLine())]; Console.Write("Введите цифру масти: "); Console.Write(card + " " + color[int.Parse(Console.ReadLine())]); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д