Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace GameNumberWars
- {
- class Program
- {
- static void Main(string[] args)
- {
- string firstPlayerName = Console.ReadLine();
- string SecondPlayerName = Console.ReadLine();
- int firstPlayerPoints = 2;
- int secondPlayerPoints = 2;
- string command = string.Empty;
- bool NumberWars = false;
- string numberWarsWinner = string.Empty;
- int numberWarsWinnerPoints = 2;
- while (command !="End of game")
- {
- int firstPlayerCard = int.Parse(Console.ReadLine());
- int secondPlayerCard = int.Parse(Console.ReadLine());
- if (firstPlayerCard > secondPlayerCard)
- {
- firstPlayerPoints = firstPlayerCard - secondPlayerCard;
- }
- else if (secondPlayerCard > firstPlayerCard)
- {
- secondPlayerPoints = secondPlayerCard - firstPlayerCard;
- }
- else if (firstPlayerCard == secondPlayerCard)
- {
- NumberWars = true;
- firstPlayerCard = int.Parse(Console.ReadLine());
- secondPlayerCard = int.Parse(Console.ReadLine());
- if (firstPlayerCard > secondPlayerCard)
- {
- firstPlayerPoints = firstPlayerCard - secondPlayerCard;
- numberWarsWinner = firstPlayerName;
- numberWarsWinnerPoints = firstPlayerPoints;
- }
- else if (secondPlayerCard > firstPlayerCard)
- {
- secondPlayerPoints = secondPlayerCard - firstPlayerCard;
- numberWarsWinner = SecondPlayerName;
- numberWarsWinnerPoints = secondPlayerPoints;
- }
- }
- firstPlayerCard = int.Parse(Console.ReadLine());
- secondPlayerCard = int.Parse(Console.ReadLine());
- }
- if (NumberWars == true)
- {
- Console.WriteLine("Number wars!");
- Console.WriteLine($"{numberWarsWinner} is winner with {numberWarsWinnerPoints} points");
- }
- else if (command == "End of game")
- {
- Console.WriteLine($"{firstPlayerName} has {firstPlayerPoints} points");
- Console.WriteLine($"{SecondPlayerName} has {secondPlayerPoints} points");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment