BSO90

Print a Deck of 52 Cards

May 9th, 2021
593
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. using System;
  3.  
  4. namespace Problem_7._Print_a_Deck_of_52_Cards
  5. {
  6.     class Program
  7.     {
  8.         static void Main(string[] args)
  9.         {
  10.             string card = Console.ReadLine();
  11.             string text = " of spades, of clubs, of hearts, of diamonds";
  12.             int number = 0;
  13.  
  14.             switch (card)
  15.             {
  16.                 case "2":
  17.  
  18.                     number = 2;
  19.                     break;
  20.                    
  21.                 case "3":
  22.  
  23.                     number = 3;
  24.                     break;
  25.  
  26.                 case "4":
  27.  
  28.                     number = 4;
  29.                     break;
  30.  
  31.                 case "5":
  32.  
  33.                     number = 5;
  34.                     break;
  35.  
  36.                 case "6":
  37.  
  38.                     number = 6;
  39.                     break;
  40.  
  41.                 case "7":
  42.  
  43.                     number = 7;
  44.                     break;
  45.  
  46.                 case "8":
  47.  
  48.                     number = 8;
  49.                     break;
  50.  
  51.                 case "9":
  52.  
  53.                     number = 9;
  54.                     break;
  55.  
  56.                 case "10":
  57.  
  58.                     number = 10;
  59.                     break;
  60.  
  61.                 case "J":
  62.  
  63.                     number = 11;
  64.                     break;
  65.  
  66.                 case "Q":
  67.  
  68.                     number = 12;
  69.                     break;
  70.  
  71.                 case "K":
  72.  
  73.                     number = 13;
  74.                     break;
  75.  
  76.                 case "A":
  77.  
  78.                     number = 14;
  79.                     break;
  80.             }
  81.  
  82.             for (int i = 2; i <= number; i++)
  83.             {
  84.                 if (i <= 10)
  85.                 {
  86.                     Console.WriteLine($"{i}{text}");
  87.                 }
  88.                 else if (i == 11)
  89.                 {
  90.                     Console.WriteLine($"J{text}");
  91.                 }
  92.                 else if (i == 12)
  93.                 {
  94.                     Console.WriteLine($"Q{text}");
  95.                 }
  96.                 else if (i == 13)
  97.                 {
  98.                     Console.WriteLine($"K{text}");
  99.                 }
  100.                 else if (i == 14)
  101.                 {
  102.                     Console.WriteLine($"A{text}");
  103.                 }
  104.             }
  105.         }
  106.     }
  107. }
  108.  
  109.  
  110.  
  111.                
  112.                    
  113.            
  114.  
  115.  
RAW Paste Data