Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.50 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.  
  7. namespace papier_kamien_nozyce
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. string gracz;
  14. string Komputer;
  15. int randomInt;
  16.  
  17.  
  18. bool again = true;
  19.  
  20. while (again)
  21. {
  22. int punktygracz = 0;
  23. int punktyKomputera = 0;
  24.  
  25. while (punktygracz < 3 && punktyKomputera < 3)
  26. {
  27.  
  28. Console.WriteLine("Wybierz kamien, papier albo nozyce");
  29. gracz = Console.ReadLine();
  30. gracz = gracz.ToUpper();
  31.  
  32. Random rnd = new Random();
  33. randomInt = rnd.Next(1, 4);
  34. switch (randomInt)
  35. {
  36. case 1:
  37. Komputer = "kamien";
  38. Console.WriteLine("Komputer wybral kamien");
  39. if (gracz == "kamien")
  40. {
  41. Console.WriteLine("Remis!\n");
  42. }
  43. else if (gracz == "papier")
  44. {
  45. Console.WriteLine("Gracz nr1 wygrał\n");
  46. punktygracz++;
  47. }
  48. else if (gracz == "nozyce")
  49. {
  50. Console.WriteLine("Komputer wygrał\n");
  51. punktyKomputera++;
  52. }
  53. break;
  54. case 2:
  55. Komputer = "papier";
  56. Console.WriteLine("Komputer wybrał papier");
  57. if (gracz == "papier")
  58. {
  59. Console.WriteLine("Remis!\n");
  60. }
  61. else if (gracz == "kamien")
  62. {
  63. Console.WriteLine("Komputer wygrał\n");
  64. punktyKomputera++;
  65. }
  66. else if (gracz == "nozyce")
  67. {
  68. Console.WriteLine("Gracz nr1 wygral\n");
  69. punktygracz++;
  70. }
  71. break;
  72. case 3:
  73. Komputer = "nozyce";
  74. Console.WriteLine("Komputer wybrał nozyce");
  75. if (gracz == "nozyce")
  76. {
  77. Console.WriteLine("Remis!\n");
  78. }
  79. else if (gracz == "kamien")
  80. {
  81. Console.WriteLine("Gracz nr 1 wygrał\n");
  82. punktygracz++;
  83. }
  84. else if (gracz == "papier")
  85. {
  86. Console.WriteLine("Komputer wygrał\n");
  87. punktyKomputera++;
  88. }
  89. break;
  90. default:
  91. Console.WriteLine("Źle wpisałes");
  92. break;
  93.  
  94.  
  95. }
  96. Console.WriteLine("\n\nPunkty:\tGracz nr1:{0}\tKomputer:{1}", punktygracz, punktyKomputera);
  97. }
  98.  
  99. if (punktygracz == 3)
  100. {
  101. Console.WriteLine("Gracz nr1 wygrał");
  102. }
  103. else if (punktyKomputera == 3)
  104. {
  105. Console.WriteLine("komputer wygrał");
  106. }
  107. else
  108. {
  109.  
  110. }
  111. Console.WriteLine("Chcesz zagrac jeszcze raz?");
  112. string loop = Console.ReadLine();
  113. if (loop == "T")
  114. {
  115. again = true;
  116. Console.Clear();
  117. }
  118. else if (loop == "N")
  119. {
  120. again = false;
  121. }
  122. else
  123. {
  124.  
  125. }
  126.  
  127.  
  128. }
  129. }
  130. }
  131. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement