public frm_jogoDaVelha() { InitializeComponent(); lb_empate.Text = empates.ToString(); lb_pl1.Text = Pjogador1.ToString(); lb_pl2.Text = Pjogador2.ToString(); Limpar(); }
public void vencedor() { if ((bt1.Text == "O") && (bt2.Text == "O") && (bt3.Text == "O") || (bt1.Text == "O") && (bt5.Text == "O") && (bt9.Text == "O") || (bt1.Text == "O") && (bt4.Text == "O") && (bt7.Text == "O") || (bt4.Text == "O") && (bt5.Text == "O") && (bt6.Text == "O") || (bt7.Text == "O") && (bt8.Text == "O") && (bt9.Text == "O") || (bt2.Text == "O") && (bt5.Text == "O") && (bt8.Text == "O") || (bt3.Text == "O") && (bt5.Text == "O") && (bt7.Text == "O") || (bt3.Text == "O") && (bt6.Text == "O") && (bt9.Text == "O")) { MessageBox.Show("Ganhou, parabéns", "Vencedor"); pnl_bottom.Enabled = false; Pjogador2 = Pjogador2 + 1; lb_Pjogador2.Text = Pjogador2.ToString() + " - Vitórias"; } else if ((bt1.Text == "X") && (bt2.Text == "X") && (bt3.Text == "X") || (bt1.Text == "X") && (bt5.Text == "X") && (bt9.Text == "X") || (bt1.Text == "X") && (bt4.Text == "X") && (bt7.Text == "X") || (bt4.Text == "X") && (bt5.Text == "X") && (bt6.Text == "X") || (bt7.Text == "X") && (bt8.Text == "X") && (bt9.Text == "X") || (bt2.Text == "X") && (bt5.Text == "X") && (bt8.Text == "X") || (bt3.Text == "X") && (bt5.Text == "X") && (bt7.Text == "X") || (bt3.Text == "X") && (bt6.Text == "X") && (bt9.Text == "X")) { MessageBox.Show("Ganhou, parabéns", "Vencedor"); pnl_bottom.Enabled = false; Pjogador1 = Pjogador1 + 1; lb_Pjogador1.Text = Pjogador1.ToString() + " - Vitórias"; } else if (cont >= 9) { empates = empates + 1; lb_empates.Text = empates.ToString() + " - empates"; MessageBox.Show("Empate", "Tente novamente"); cont = 0; } }
public void Vencedor() { if ((bt1.Text.Equals(bt2.Text)) && (bt2.Text.Equals(bt3.Text))) { Console.WriteLine("entrou1"); if (bt1.Text.Equals("")) { } else if (bt1.Text.Equals(tip1)) { Pjogador1++; lb_pl1.Text = Pjogador1.ToString(); Venceu(Njogador1); } else { Pjogador2++; lb_pl2.Text = Pjogador2.ToString(); Venceu(Njogador2); } } else if ((bt4.Text.Equals(bt5.Text)) && (bt5.Text.Equals(bt6.Text))) { Console.WriteLine("entrou2"); if (bt4.Text.Equals("")) { } else if (bt4.Text.Equals(tip1)) { Pjogador1++; lb_pl1.Text = Pjogador1.ToString(); Venceu(Njogador1); } else { Pjogador2++; lb_pl2.Text = Pjogador2.ToString(); Venceu(Njogador2); } } else if ((bt7.Text.Equals(bt8.Text)) && (bt8.Text.Equals(bt9.Text))) { Console.WriteLine("entrou3"); if (bt7.Text.Equals("")) { } else if (bt7.Text.Equals(tip1)) { Pjogador1++; lb_pl1.Text = Pjogador1.ToString(); Venceu(Njogador1); } else { Pjogador2++; lb_pl2.Text = Pjogador2.ToString(); Venceu(Njogador2); } } else if ((bt1.Text.Equals(bt4.Text)) && (bt4.Text.Equals(bt7.Text))) { Console.WriteLine("entrou4"); if (bt1.Text.Equals("")) { } else if (bt1.Text.Equals(tip1)) { Pjogador1++; lb_pl1.Text = Pjogador1.ToString(); Venceu(Njogador1); } else { Pjogador2++; lb_pl2.Text = Pjogador2.ToString(); Venceu(Njogador2); } } else if ((bt2.Text.Equals(bt5.Text)) && (bt5.Text.Equals(bt8.Text))) { Console.WriteLine("entrou5"); if (bt2.Text.Equals("")) { } else if (bt2.Text.Equals(tip1)) { Pjogador1++; lb_pl1.Text = Pjogador1.ToString(); Venceu(Njogador1); } else { Pjogador2++; lb_pl2.Text = Pjogador2.ToString(); Venceu(Njogador2); } } else if ((bt3.Text.Equals(bt6.Text)) && (bt6.Text.Equals(bt9.Text))) { Console.WriteLine("entrou6"); if (bt3.Text.Equals("")) { } else if (bt3.Text.Equals(tip1)) { Pjogador1++; lb_pl1.Text = Pjogador1.ToString(); Venceu(Njogador1); } else { Pjogador2++; lb_pl2.Text = Pjogador2.ToString(); Venceu(Njogador2); } } else if ((bt1.Text.Equals(bt5.Text)) && (bt5.Text.Equals(bt9.Text))) { Console.WriteLine("entrou7"); if (bt1.Text.Equals("")) { } else if (bt1.Text.Equals(tip1)) { Pjogador1++; lb_pl1.Text = Pjogador1.ToString(); Venceu(Njogador1); } else { Pjogador2++; lb_pl2.Text = Pjogador2.ToString(); Venceu(Njogador2); } } else if ((bt3.Text.Equals(bt5.Text)) && (bt5.Text.Equals(bt7.Text))) { Console.WriteLine("entrou8"); if (bt3.Text.Equals("")) { } else if (bt3.Text.Equals(tip1)) { Pjogador1++; lb_pl1.Text = Pjogador1.ToString(); Venceu(Njogador1); } else { Pjogador2++; lb_pl2.Text = Pjogador2.ToString(); Venceu(Njogador2); } } else { if (cont == 9) { empates++; lb_empate.Text = empates.ToString(); if (MessageBox.Show("Empate", "Empate", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2) == DialogResult.No) { Close(); } else { Limpar(); HabilitarBotoes(); } } } }
public void vencedor() { if ((btn1.Text == "O") && (btn2.Text == "O") && (btn3.Text == "O") || (btn4.Text == "O") && (btn5.Text == "O") && (btn6.Text == "O") || (btn7.Text == "O") && (btn8.Text == "O") && (btn9.Text == "O")) { MessageBox.Show("GANHOU", "VITÓRIA DAS BOLINHAS!!!"); limpar(); Pjogador2 = Pjogador2 + 1; lblPlacar2.Text = Pjogador2.ToString() + " - Vitórias"; } else if ((btn1.Text == "O") && (btn4.Text == "O") && (btn7.Text == "O") || (btn2.Text == "O") && (btn5.Text == "O") && (btn8.Text == "O") || (btn3.Text == "O") && (btn6.Text == "O") && (btn9.Text == "O")) { MessageBox.Show("GANHOU", "VITÓRIA DAS BOLINHAS!!!"); limpar(); Pjogador2 = Pjogador2 + 1; lblPlacar2.Text = Pjogador2.ToString() + " - Vitórias"; } else if ((btn1.Text == "O") && (btn5.Text == "O") && (btn9.Text == "O") || (btn3.Text == "O") && (btn5.Text == "O") && (btn7.Text == "O")) { MessageBox.Show("GANHOU", "VITÓRIA DAS BOLINHAS!!!"); limpar(); Pjogador2 = Pjogador2 + 1; lblPlacar2.Text = Pjogador2.ToString() + " - Vitórias"; } else if ((btn1.Text == "X") && (btn2.Text == "X") && (btn3.Text == "X") || (btn4.Text == "X") && (btn5.Text == "X") && (btn6.Text == "X") || (btn7.Text == "X") && (btn8.Text == "X") && (btn9.Text == "X")) { MessageBox.Show("GANHOU", "VITÓRIA DOS XIS!!!"); limpar(); Pjogador1 = Pjogador1 + 1; lblPlacar1.Text = Pjogador1.ToString() + " - Vitórias"; } else if ((btn1.Text == "X") && (btn4.Text == "X") && (btn7.Text == "X") || (btn2.Text == "X") && (btn5.Text == "X") && (btn8.Text == "X") || (btn3.Text == "X") && (btn6.Text == "X") && (btn9.Text == "X")) { MessageBox.Show("GANHOU", "VITÓRIA DOS XIS!!!"); limpar(); Pjogador1 = Pjogador1 + 1; lblPlacar1.Text = Pjogador1.ToString() + " - Vitórias"; } else if ((btn1.Text == "X") && (btn5.Text == "X") && (btn9.Text == "X") || (btn3.Text == "X") && (btn5.Text == "X") && (btn7.Text == "X")) { MessageBox.Show("GANHOU", "VITÓRIA DOS XIS!!!"); limpar(); Pjogador1 = Pjogador1 + 1; lblPlacar1.Text = Pjogador1.ToString() + " - Vitórias"; } else if (cont >= 9) { MessageBox.Show("EMPATOU"); empate = empate + 1; lblEmpate.Text = empate.ToString() + " - Empates"; limpar(); } }
public void vencedor() { if ( //Ganhador na horizontal (bt1.Text == "X") && (bt2.Text == "X") && (bt3.Text == "X") || (bt4.Text == "X") && (bt5.Text == "X") && (bt6.Text == "X") || (bt7.Text == "X") && (bt8.Text == "X") && (bt9.Text == "X") || //Ganhador na diagonal (bt1.Text == "X") && (bt5.Text == "X") && (bt9.Text == "X") || (bt3.Text == "X") && (bt5.Text == "X") && (bt7.Text == "X") || //Ganhador na vertical (bt1.Text == "X") && (bt4.Text == "X") && (bt7.Text == "X") || (bt2.Text == "X") && (bt5.Text == "X") && (bt8.Text == "X") || (bt3.Text == "X") && (bt6.Text == "X") && (bt9.Text == "X")) { //Mensagem de ganhador /adiciona um ponto ao placar/ limpa os botoes do jogo/Habilita botões/zera contador MessageBox.Show("Ganhou!!!", "Parabéns"); Pjogador1 = Pjogador1 + 1; limpar(); habilitar_botoes(); lb_Pjogador1.Text = Pjogador1.ToString() + " - Vitória"; cont = 0; } else if ( //Ganhador na horizontal (bt1.Text == "O") && (bt2.Text == "O") && (bt3.Text == "O") || (bt4.Text == "O") && (bt5.Text == "O") && (bt6.Text == "O") || (bt7.Text == "O") && (bt8.Text == "O") && (bt9.Text == "O") || //Ganhador na diagonal (bt1.Text == "O") && (bt5.Text == "O") && (bt9.Text == "O") || (bt3.Text == "O") && (bt5.Text == "O") && (bt7.Text == "O") || //Ganhador na vertical (bt1.Text == "O") && (bt4.Text == "O") && (bt7.Text == "O") || (bt2.Text == "O") && (bt5.Text == "O") && (bt8.Text == "O") || (bt3.Text == "O") && (bt6.Text == "O") && (bt9.Text == "O")) { //Mensagem de ganhador /adiciona um ponto ao placar/ limpa os botoes do jogo/Habilita botões/zera contador MessageBox.Show("Ganhou!!!", "Parabéns"); Pjogador2 = Pjogador2 + 1; limpar(); habilitar_botoes(); lb_Pjogador2.Text = Pjogador2.ToString() + " - Vitória"; cont = 0; } //Faz a verificação de empate if (cont >= 9) { empates += 1; MessageBox.Show("Empatou!!", "Aviso"); lb_empate.Text = empates.ToString() + " - Empates"; cont = 0; limpar(); habilitar_botoes(); } }