Advertisement
Guest User

Untitled

a guest
Jul 5th, 2017
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //variables
  2.         bool xTurn = true;
  3.         int[,] board = new int[3,3];
  4.         int X = 1;
  5.         int O = 2;
  6.         int win;
  7.  
  8.  
  9.  
  10.         public Form1()
  11.         {
  12.             InitializeComponent();
  13.             didWin(board, X, O, win);
  14.         }
  15.  
  16.         public void button1_Click(object sender, EventArgs e)
  17.         {
  18.             if (xTurn == true)
  19.             {
  20.                 button1.Text = "X";
  21.                 xTurn = false;
  22.                 board[0,0] = X;
  23.             }
  24.             else
  25.             {
  26.                 button1.Text = "O";
  27.                 xTurn = true;
  28.                 board[0,0] = O;
  29.             }
  30.            
  31.         }
  32.  
  33.         private void button2_Click(object sender, EventArgs e)
  34.         {
  35.             if (xTurn == true)
  36.             {
  37.                 button2.Text = "X";
  38.                 xTurn = false;
  39.                 board[0,1] = X;
  40.             }
  41.             else
  42.             {
  43.                 button2.Text = "O";
  44.                 xTurn = true;
  45.             }
  46.            
  47.         }
  48.  
  49.         private void button3_Click(object sender, EventArgs e)
  50.         {
  51.             if (xTurn == true)
  52.             {
  53.                 button3.Text = "X";
  54.                 xTurn = false;
  55.                 board[0,2] = X;
  56.             }
  57.             else
  58.             {
  59.                 button3.Text = "O";
  60.                 xTurn = true;
  61.             }
  62.         }
  63.  
  64.         private void button4_Click(object sender, EventArgs e)
  65.         {
  66.             if (xTurn == true)
  67.             {
  68.                 button4.Text = "X";
  69.                 xTurn = false;
  70.                 board[1,0] = X;
  71.             }
  72.             else
  73.             {
  74.                 button4.Text = "O";
  75.                 xTurn = true;
  76.             }
  77.         }
  78.  
  79.         private void button5_Click(object sender, EventArgs e)
  80.         {
  81.             if (xTurn == true)
  82.             {
  83.                 button5.Text = "X";
  84.                 xTurn = false;
  85.                 board[1,1] = X;
  86.             }
  87.             else
  88.             {
  89.                 button5.Text = "O";
  90.                 xTurn = true;
  91.             }
  92.         }
  93.  
  94.         private void button6_Click(object sender, EventArgs e)
  95.         {
  96.             if (xTurn == true)
  97.             {
  98.                 button6.Text = "X";
  99.                 xTurn = false;
  100.                 board[1,2] = X;
  101.             }
  102.             else
  103.             {
  104.                 button6.Text = "O";
  105.                 xTurn = true;
  106.             }
  107.         }
  108.  
  109.         private void button7_Click(object sender, EventArgs e)
  110.         {
  111.             if (xTurn == true)
  112.             {
  113.                 button7.Text = "X";
  114.                 xTurn = false;
  115.                 board[2,0] = X;
  116.             }
  117.             else
  118.             {
  119.                 button7.Text = "O";
  120.                 xTurn = true;
  121.             }
  122.         }
  123.  
  124.         private void button8_Click(object sender, EventArgs e)
  125.         {
  126.             if (xTurn == true)
  127.             {
  128.                 button8.Text = "X";
  129.                 xTurn = false;
  130.                 board[2,1] = X;
  131.             }
  132.             else
  133.             {
  134.                 button8.Text = "O";
  135.                 xTurn = true;
  136.             }
  137.         }
  138.  
  139.         private void button9_Click(object sender, EventArgs e)
  140.         {
  141.             if (xTurn == true)
  142.             {
  143.                 button9.Text = "X";
  144.                 xTurn = false;
  145.                 board[2,2] = X;
  146.             }
  147.             else
  148.             {
  149.                 button9.Text = "O";
  150.                 xTurn = true;
  151.             }
  152.         }
  153.  
  154.         private void button10_Click(object sender, EventArgs e)
  155.         {
  156.             button1.Text = "";
  157.             button2.Text = "";
  158.             button3.Text = "";
  159.             button4.Text = "";
  160.             button5.Text = "";
  161.             button6.Text = "";
  162.             button7.Text = "";
  163.             button8.Text = "";
  164.             button9.Text = "";
  165.  
  166.         }
  167.  
  168.         public static int[,] didWin(int[,] board, int X, int O, int win)
  169.         {
  170.             if (board[0, 0] == X && board[0, 1] == X && board[0, 2] == X || board[0, 0] == O && board[0, 1] == O && board[0, 2] == O)
  171.             {
  172.                 win = 1;
  173.             }
  174.             return win;
  175.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement