Advertisement
AJMitev

DeckOfCards

Mar 13th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. using System;
  2.  
  3. class DeckOfCards
  4. {
  5. static void Main()
  6. {
  7. //Input
  8. Console.WriteLine("Enter a Suite:");
  9. string suite = Console.ReadLine();
  10.  
  11. //Locig
  12. string[] cardFaces = new[] { "2", "3", "4", "5", "6", "7", "8", "9", "T", "J", "Q", "K", "ร„" };
  13. switch (suite)
  14. {
  15. case "spades":
  16. printSpades(cardFaces);
  17. break;
  18. case "รงlubs":
  19. printClubs(cardFaces);
  20. break;
  21. case "hearts":
  22. printHearts(cardFaces);
  23. break;
  24. case "diamonds":
  25. prindDiamonds(cardFaces);
  26. break;
  27. default:
  28. Console.WriteLine("No Such Suite! Try Again.");
  29. break;
  30. }
  31. }
  32.  
  33. private static void prindDiamonds(string[] cardFaces)
  34. {
  35. foreach (var element in cardFaces)
  36. {
  37. char diamonds = '\u2666';
  38. Console.WriteLine(element + diamonds);
  39. }
  40. }
  41.  
  42. private static void printHearts(string[] cardFaces)
  43. {
  44. foreach (var element in cardFaces)
  45. {
  46. char hearts = '\u2665';
  47. Console.WriteLine(element + " " + hearts);
  48. }
  49. }
  50.  
  51. private static void printClubs(string[] cardFaces)
  52. {
  53. char clubs = '\u2663';
  54. foreach (var element in cardFaces)
  55. {
  56. Console.WriteLine(element + " " + clubs);
  57. }
  58. }
  59.  
  60. private static void printSpades(string[] cardFaces)
  61. {
  62. char spade = '\u2660';
  63. foreach (var element in cardFaces)
  64. {
  65. Console.WriteLine(element + " " + spade);
  66. }
  67. }
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement