Académique Documents
Professionnel Documents
Culture Documents
}
else //Si no hay jugada ganadora pasa el turno para el jugador 1
{
foco = 1; //Indica turno para jugador 2
this.lblJugador.Text = jugador1;
}
}
}
//Codificacion en el Botn 02
private void btn2_Click(object sender, EventArgs e)
{
if (foco == 1)
{
this.btn2.Text = "1";
this.btn2.Enabled = false;
if ((this.btn1.Text == "1" && this.btn2.Text == "1" && this.btn3.Text == "1") ||
(this.btn2.Text == "1" && this.btn5.Text == "1" && this.btn8.Text == "1"))
{
MessageBox.Show("Ganador de la partida es: " +jugador1);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador1;
this.groupBox2.Enabled = false;
}
else
{
foco = 0;
this.lblJugador.Text = jugador2;
}
}
else
{
this.btn2.Text = "0";
this.btn2.Enabled = false;
if ((this.btn1.Text == "0" && this.btn2.Text == "0" && this.btn3.Text == "0") ||
(this.btn2.Text == "0" && this.btn5.Text == "0" && this.btn8.Text == "0"))
{
MessageBox.Show("Ganador de la partida es: " + jugador2);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador2;
this.groupBox2.Enabled = false;
}
else
{
foco = 1;
this.lblJugador.Text = jugador1;
}
}
//Codificacion en el Botn 03
private void btn3_Click(object sender, EventArgs e)
{
if (foco == 1)
{
this.btn3.Text = "1";
this.btn3.Enabled = false;
if ((this.btn3.Text == "1" && this.btn6.Text == "1" && this.btn9.Text == "1") ||
(this.btn1.Text == "1" && this.btn2.Text == "1" && this.btn3.Text == "1") ||
(this.btn3.Text == "1" && this.btn5.Text == "1" && this.btn7.Text == "1"))
{
MessageBox.Show("Ganador de la partida es: " + jugador1);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador1;
this.groupBox2.Enabled = false;
}
else
{
foco = 0;
this.lblJugador.Text = jugador2;
}
}
else
{
this.btn3.Text = "0";
this.btn3.Enabled = false;
if ((this.btn3.Text == "0" && this.btn6.Text == "0" && this.btn9.Text == "0") ||
(this.btn1.Text == "0" && this.btn2.Text == "0" && this.btn3.Text == "0") ||
(this.btn3.Text == "0" && this.btn5.Text == "0" && this.btn7.Text == "0"))
{
MessageBox.Show("Ganador de la partida es: " + jugador2);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador2;
this.groupBox2.Enabled = false;
}
else
{
foco = 1;
this.lblJugador.Text = jugador1;
}
}
}
//Codificacion en el Botn 04
private void btn4_Click(object sender, EventArgs e)
{
if (foco == 1)
{
this.btn4.Text = "1";
this.btn4.Enabled = false;
if ((this.btn1.Text == "1" && this.btn4.Text == "1" && this.btn7.Text == "1") ||
(this.btn4.Text == "1" && this.btn5.Text == "1" && this.btn6.Text == "1") )
{
MessageBox.Show("Ganador de la partida es: " + jugador1);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador1;
this.groupBox2.Enabled = false;
}
else
{
foco = 0;
this.lblJugador.Text = jugador2;
}
}
else
{
this.btn4.Text = "0";
this.btn4.Enabled = false;
if ((this.btn1.Text == "0" && this.btn4.Text == "0" && this.btn7.Text == "0") ||
(this.btn4.Text == "0" && this.btn5.Text == "0" && this.btn6.Text == "0"))
{
MessageBox.Show("Ganador de la partida es: " + jugador2);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador2;
this.groupBox2.Enabled = false;
}
else
{
foco = 1;
this.lblJugador.Text = jugador1;
}
}
}
//Codificacion en el Botn 05
private void btn5_Click(object sender, EventArgs e)
{
if (foco == 1)
{
this.btn5.Text = "1";
this.btn5.Enabled = false;
if ((this.btn2.Text == "1" && this.btn5.Text == "1" && this.btn8.Text == "1") ||
(this.btn4.Text == "1" && this.btn5.Text == "1" && this.btn6.Text == "1") ||
(this.btn1.Text == "1" && this.btn5.Text == "1" && this.btn9.Text == "1") ||
(this.btn3.Text == "1" && this.btn5.Text == "1" && this.btn7.Text == "1"))
{
MessageBox.Show("Ganador de la partida es: " + jugador1);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador1;
this.groupBox2.Enabled = false;
}
else
{
foco = 0;
this.lblJugador.Text = jugador2;
}
}
else
{
this.btn5.Text = "0";
this.btn5.Enabled = false;
if ((this.btn2.Text == "0" && this.btn5.Text == "0" && this.btn8.Text == "0") ||
(this.btn4.Text == "0" && this.btn5.Text == "0" && this.btn6.Text == "0") ||
(this.btn1.Text == "0" && this.btn5.Text == "0" && this.btn9.Text == "0") ||
(this.btn3.Text == "0" && this.btn5.Text == "0" && this.btn7.Text == "0"))
{
MessageBox.Show("Ganador de la partida es: " + jugador2);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador2;
this.groupBox2.Enabled = false;
}
else
{
foco = 1;
this.lblJugador.Text = jugador1;
}
}
//Codificacion en el Botn 06
private void btn6_Click(object sender, EventArgs e)
{
if (foco == 1)
{
this.btn6.Text = "1";
this.btn6.Enabled = false;
if ((this.btn3.Text == "1" && this.btn6.Text == "1" && this.btn9.Text == "1") ||
(this.btn4.Text == "1" && this.btn5.Text == "1" && this.btn6.Text == "1"))
{
MessageBox.Show("Ganador de la partida es: " + jugador1);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador1;
this.groupBox2.Enabled = false;
}
else
{
foco = 0;
this.lblJugador.Text = jugador2;
}
}
else
//Jugada evaluada para el jugador 2
{
this.btn6.Text = "0";
this.btn6.Enabled = false;
if ((this.btn3.Text == "0" && this.btn6.Text == "0" && this.btn9.Text == "0") ||
(this.btn4.Text == "0" && this.btn5.Text == "0" && this.btn6.Text == "0"))
{
MessageBox.Show("Ganador de la partida es: " + jugador2);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador2;
this.groupBox2.Enabled = false;
}
else
{
foco = 1;
this.lblJugador.Text = jugador1;
}
}
//Codificacion en el Botn 07
private void btn7_Click(object sender, EventArgs e)
{
if (foco == 1)
{
this.btn7.Text = "1";
this.btn7.Enabled = false;
if ((this.btn1.Text == "1" && this.btn4.Text == "1" && this.btn7.Text == "1") ||
(this.btn7.Text == "1" && this.btn8.Text == "1" && this.btn9.Text == "1") ||
(this.btn7.Text == "1" && this.btn5.Text == "1" && this.btn3.Text == "1"))
{
MessageBox.Show("Ganador de la partida es: " + jugador1);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador1;
this.groupBox2.Enabled = false;
}
else
{
foco = 0;
this.lblJugador.Text = jugador2;
}
}
else
{
this.btn7.Text = "0";
this.btn7.Enabled = false;
if ((this.btn1.Text == "0" && this.btn4.Text == "0" && this.btn7.Text == "0") ||
(this.btn7.Text == "0" && this.btn8.Text == "0" && this.btn9.Text == "0") ||
(this.btn7.Text == "0" && this.btn5.Text == "0" && this.btn3.Text == "0"))
{
MessageBox.Show("Ganador de la partida es: " + jugador2);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador2;
this.groupBox2.Enabled = false;
}
else
{
foco = 1;
this.lblJugador.Text = jugador1;
}
}
//Codificacion en el Botn 08
private void btn8_Click(object sender, EventArgs e)
{
if (foco == 1)
{
this.btn8.Text = "1";
this.btn8.Enabled = false;
if ((this.btn7.Text == "1" && this.btn8.Text == "1" && this.btn9.Text == "1") ||
(this.btn2.Text == "1" && this.btn5.Text == "1" && this.btn8.Text == "1"))
{
MessageBox.Show("Ganador de la partida es: " + jugador1);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador1;
this.groupBox2.Enabled = false;
}
else
{
foco = 0;
this.lblJugador.Text = jugador2;
}
}
else
{
this.btn8.Text = "0";
this.btn8.Enabled = false;
if ((this.btn7.Text == "0" && this.btn8.Text == "0" && this.btn9.Text == "0") ||
(this.btn2.Text == "0" && this.btn5.Text == "0" && this.btn8.Text == "0"))
{
MessageBox.Show("Ganador de la partida es: " + jugador2);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador2;
this.groupBox2.Enabled = false;
}
else
{
foco = 1;
this.lblJugador.Text = jugador1;
}
}
//Codificacion en el Botn 09
private void btn9_Click(object sender, EventArgs e)
{
if (foco == 1)
{
this.btn9.Text = "1";
this.btn9.Enabled = false;
if ((this.btn3.Text == "1" && this.btn6.Text == "1" && this.btn9.Text == "1") ||
(this.btn7.Text == "1" && this.btn8.Text == "1" && this.btn9.Text == "1") ||
(this.btn1.Text == "1" && this.btn5.Text == "1" && this.btn9.Text == "1"))
{
MessageBox.Show("Ganador de la partida es: " + jugador1);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador1;
this.groupBox2.Enabled = false;
}
else
{
foco = 0;
this.lblJugador.Text = jugador2;
}
}
else
{
this.btn9.Text = "0";
this.btn9.Enabled = false;
if ((this.btn3.Text == "0" && this.btn6.Text == "0" && this.btn9.Text == "0") ||
(this.btn7.Text == "0" && this.btn8.Text == "0" && this.btn9.Text == "0") ||
(this.btn1.Text == "0" && this.btn5.Text == "0" && this.btn9.Text == "0"))
{
MessageBox.Show("Ganador de la partida es: " + jugador2);
this.label3.Text = "Ganador";
this.lblJugador.Text = jugador2;
this.groupBox2.Enabled = false;
}
else
{
foco = 1;
this.lblJugador.Text = jugador1;
}
}
private void btnVolver_Click(object sender, EventArgs e)
{
this.txtJugador1.Text = "";
this.txtJugador2.Text = "";
this.groupBox2.Enabled = false;
this.label3.Text = "Turno";
this.lblJugador.Text = "";
this.btn1.Text = "";
this.btn1.Enabled = true;
this.btn2.Text = "";
this.btn2.Enabled = true;
this.btn3.Text = "";
this.btn3.Enabled = true;
this.btn4.Text = "";
this.btn4.Enabled = true;
this.btn5.Text = "";
this.btn5.Enabled = true;
this.btn6.Text = "";
this.btn6.Enabled = true;
this.btn7.Text = "";
this.btn7.Enabled = true;
this.btn8.Text = "";
this.btn8.Enabled = true;
this.btn9.Text = "";
this.btn9.Enabled = true;
foco = 1;
}
private void btnSalir_Click(object sender, EventArgs e)
{
Application.Exit();
}
}