Определить название карты - C#

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

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

Помогите мне с C# консольное приложение 1)Дан номер масти m (1 <= m <= 4) и номер достоинства карты k (6 <= k <= 14). Определить полное название соответствующей карты в виде «дама пик», «шестерка бубен» и т.д.

Решение задачи: «Определить название карты»

textual
Листинг программы
using System;
 
namespace Q
{
    enum Suit:uint
    {
        Clubs,
        Spades,
        Diamonds,
        Hearts
    }
 
    enum Cards:uint
    {
        Six=6,
        Seven=7,
        Eight=8,
        Nine=9,
        Ten=10,
        Jack=11,
        Queen=12,
        King=13,
        Ace=14
    }
 
    class Card
    {
        private Cards c;Suit s;
        public Card(Cards card,Suit suit)
        {
            c = card;
           s= suit;
        }
 
        public override string ToString()
        {
            return c + " of " + s;
        }
    }
    
 
    class Program
    {
        static void Main(string[] args)
        {
         var arr=new Card[]
         {
             new Card(Cards.Jack, Suit.Spades),
             new Card(Cards.Eight, Suit.Clubs),
             new Card(Cards.King, Suit.Hearts), 
             new Card(Cards.Six, Suit.Diamonds),   
         };
 
            Array.ForEach(arr,Console.WriteLine);
 
            Console.ReadKey();
 
 
        }
    }
 
}

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


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

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

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