0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
if ((label1.Text == "O") & (label2.Text == "O") & (label3.Text == "O") | ((label1.Text == "X") & (label2.Text == "X") & (label3.Text == "X")))
{
label1.ForeColor = Color.Red;
label2.ForeColor = Color.Red;
label3.ForeColor = Color.Red;
win = false;
}
if ((label4.Text == "O") & (label5.Text == "O") & (label6.Text == "O") | ((label4.Text == "X") & (label5.Text == "X") & (label6.Text == "X")))
{
label4.ForeColor = Color.Red;
label5.ForeColor = Color.Red;
label6.ForeColor = Color.Red;
win = false;
}
if ((label7.Text == "O") & (label8.Text == "O") & (label9.Text == "O") | ((label7.Text == "X") & (label8.Text == "X") & (label9.Text == "X")))
{
label4.ForeColor = Color.Red;
label5.ForeColor = Color.Red;
label6.ForeColor = Color.Red;
win = false;
}
if ((label1.Text == "O") & (label4.Text == "O") & (label7.Text == "O") | ((label1.Text == "X") & (label4.Text == "X") & (label7.Text == "X")))
{
label1.ForeColor = Color.Red;
label4.ForeColor = Color.Red;
label7.ForeColor = Color.Red;
win = false;
}
if ((label2.Text == "O") & (label5.Text == "O") & (label8.Text == "O") | ((label2.Text == "X") & (label5.Text == "X") & (label8.Text == "X")))
{
label2.ForeColor = Color.Red;
label5.ForeColor = Color.Red;
label8.ForeColor = Color.Red;
win = false;
}
if ((label3.Text == "O") & (label6.Text == "O") & (label9.Text == "O") | ((label3.Text == "X") & (label6.Text == "X") & (label9.Text == "X")))
{
label3.ForeColor = Color.Red;
label6.ForeColor = Color.Red;
label9.ForeColor = Color.Red;
win = false;
}
if ((label1.Text == "O") & (label5.Text == "O") & (label9.Text == "O") | ((label1.Text == "X") & (label5.Text == "X") & (label9.Text == "X")))
{
label1.ForeColor = Color.Red;
label5.ForeColor = Color.Red;
label9.ForeColor = Color.Red;
win = false;
}
if ((label3.Text == "O") & (label5.Text == "O") & (label7.Text == "O") | ((label3.Text == "X") & (label5.Text == "X") & (label7.Text == "X")))
{
label3.ForeColor = Color.Red;
label5.ForeColor = Color.Red;
label7.ForeColor = Color.Red;
win = false;
}
}
private void label7_MouseDown(object sender, MouseEventArgs e)
{
if (win)
for (int i = 0; i < 1; i++)
{
if (label7.Text == "")
{
label7.Text = "X";
if ((label1.Text == "O") & (label2.Text == "O") & (label3.Text == ""))
{
label3.Text = "O"; break;
}
if ((label1.Text == "O") & (label2.Text == "") & (label3.Text == "O"))
{
label2.Text = "O"; break;
}
if ((label1.Text == "") & (label2.Text == "O") & (label3.Text == "O"))
{
label1.Text = "O"; break;
}
Крестики-нолики с одного форума. Полная версия: http://pastebin.com/59W3547n
Запостил:
P4R4 ,
19.03.2012 (Updated 25.03.2018 )
А шахматах я тоже думал.
Можете всё скачать с моего сайта: http://gordon.ucoz.com/publ
Там новые тоже есть.
Так ты это, копирайт на них свой ставь.
И заметку о том что нелицензионное копирование без упоминания автора преследуется законом.
>А шахматах я тоже думал.
Как сделаешь - обязательно запости сюда. С копирайтом ессно.