Advertisement
Guest User

PrintDeck

a guest
Mar 25th, 2014
446
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.72 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. //Write a program that generates and prints all possible cards from a standard deck of 52 cards (without the jokers).
  7. class PrintDeckOf52
  8. {
  9.     static void Main()
  10.     {
  11.         string card = "2";
  12.         for (int i = 2; i <= 14; i++)
  13.         {
  14.             if (i <= 10)
  15.             {
  16.                 Console.Write(i);
  17.                 card = Convert.ToString(i);
  18.             }
  19.             else if (i==11)
  20.             {
  21.                 card = "J";
  22.                 Console.Write(card);
  23.             }
  24.             else if (i==12)
  25.             {
  26.                 card = "D";
  27.                 Console.Write(card);
  28.             }
  29.             else if (i==13)
  30.             {
  31.                 card = "K";
  32.                 Console.Write(card);
  33.             }
  34.             else if (i==14)
  35.             {
  36.                 card = "A";
  37.                 Console.Write(card);
  38.             }
  39.             for (int face = 1; face <= 4; face++)
  40.             {
  41.                 switch (face)
  42.                 {
  43.                     case 1:
  44.                         Console.Write("♣ ");
  45.                         Console.Write(card);
  46.                         break;
  47.                     case 2:
  48.                         Console.Write("♦ ");
  49.                         Console.Write(card);
  50.                         break;
  51.                     case 3:
  52.                         Console.Write("♥ ");
  53.                         Console.Write(card);
  54.                         break;
  55.                     case 4:
  56.                         Console.WriteLine("♠");
  57.                         break;
  58.                 }
  59.             }
  60.         }
  61.     }
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement