Вывести название соответствующей карты вида «шестерка бубен» - 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();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д