Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.99 KB | None | 0 0
  1. using System;
  2.  
  3. namespace zadaca2
  4. {
  5.     class Program
  6.     {
  7.         static void Main()
  8.         {
  9.             Console.WriteLine("Welcome to the Rock-Paper-Scissors");
  10.             Console.WriteLine("Enter your picks by chosing a number");
  11.             Console.WriteLine("1. Rock" + " 2. Paper" + " 3. Scissors");
  12.             do
  13.             {
  14.                 Console.WriteLine("Player 1 turn:");
  15.                 int player1 = Convert.ToInt32(Console.ReadLine());
  16.  
  17.                 Console.WriteLine("Player 2 turn:");
  18.                 int player2 = Convert.ToInt32(Console.ReadLine());
  19.  
  20.                 if(player1 == player2)
  21.                 {
  22.                     Console.WriteLine("DRAW");
  23.                 }
  24.                 else
  25.                 {
  26.                     if(IsFirstPlayerWinner(player1, player2))
  27.                     {
  28.                         Console.WriteLine("\n1. je Pobjednik");
  29.                     }
  30.                     else
  31.                     {
  32.                         Console.WriteLine("\n2. je Pobjednik");
  33.                     }
  34.                 }
  35.  
  36.                 Console.WriteLine("\nEnter 'd' to play again ?");
  37.             } while(Console.ReadLine() == "d" ? true : false);
  38.         }
  39.  
  40.         static bool IsFirstPlayerWinner(int player1, int player2)
  41.         {              
  42.             if(player1 == 1) //ROCK
  43.             {
  44.                 if(player2 == 3) //SCISSORS
  45.                 {
  46.                     return true;
  47.                 }
  48.                 return false;
  49.             }
  50.             else if(player1 == 2) //PAPER
  51.             {
  52.                 if(player2 == 1) //ROCK
  53.                 {
  54.                     return true;
  55.                 }
  56.                 return false;
  57.             }
  58.             else if(player1 == 3) //SCISSORS
  59.             {
  60.                 if(player2 == 2) //PAPER
  61.                 {
  62.                     return true;
  63.                 }
  64.                 return false;
  65.             }
  66.  
  67.             return false;
  68.         }
  69.     }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement