Guest User

Untitled

a guest
Apr 9th, 2019
517
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 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 GameNumberWars
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. string firstPlayerName = Console.ReadLine();
  14. string SecondPlayerName = Console.ReadLine();
  15. int firstPlayerPoints = 2;
  16. int secondPlayerPoints = 2;
  17. string command = string.Empty;
  18. bool NumberWars = false;
  19. string numberWarsWinner = string.Empty;
  20. int numberWarsWinnerPoints = 2;
  21. while (command !="End of game")
  22. {
  23. int firstPlayerCard = int.Parse(Console.ReadLine());
  24. int secondPlayerCard = int.Parse(Console.ReadLine());
  25. if (firstPlayerCard > secondPlayerCard)
  26. {
  27. firstPlayerPoints = firstPlayerCard - secondPlayerCard;
  28. }
  29. else if (secondPlayerCard > firstPlayerCard)
  30. {
  31. secondPlayerPoints = secondPlayerCard - firstPlayerCard;
  32. }
  33. else if (firstPlayerCard == secondPlayerCard)
  34. {
  35. NumberWars = true;
  36. firstPlayerCard = int.Parse(Console.ReadLine());
  37. secondPlayerCard = int.Parse(Console.ReadLine());
  38. if (firstPlayerCard > secondPlayerCard)
  39. {
  40. firstPlayerPoints = firstPlayerCard - secondPlayerCard;
  41. numberWarsWinner = firstPlayerName;
  42. numberWarsWinnerPoints = firstPlayerPoints;
  43. }
  44. else if (secondPlayerCard > firstPlayerCard)
  45. {
  46. secondPlayerPoints = secondPlayerCard - firstPlayerCard;
  47. numberWarsWinner = SecondPlayerName;
  48. numberWarsWinnerPoints = secondPlayerPoints;
  49. }
  50. }
  51. firstPlayerCard = int.Parse(Console.ReadLine());
  52. secondPlayerCard = int.Parse(Console.ReadLine());
  53. }
  54. if (NumberWars == true)
  55. {
  56. Console.WriteLine("Number wars!");
  57. Console.WriteLine($"{numberWarsWinner} is winner with {numberWarsWinnerPoints} points");
  58. }
  59. else if (command == "End of game")
  60. {
  61. Console.WriteLine($"{firstPlayerName} has {firstPlayerPoints} points");
  62. Console.WriteLine($"{SecondPlayerName} has {secondPlayerPoints} points");
  63. }
  64. }
  65. }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment