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
| Point click_point = new Point();
Point click_point = new Point(34, 55);
Pen pen = new Pen();
Pen pen = new Pen(Color.Green);
void DrawLinefPen pen, int x1, int y1, int x2, int y2)
void DrawLinefPen pen, float x1, float y1, float x2, float y2)
void DrawLine(Pen pen, Point pointl, Point point2)
void Drawl_ine(Pen pen, PointF pointl, PointF point2)
void DrawRectangle(Pen pen, int x, int y, int ex, int cy)
void DrawRectangleCPen pen, float x, float y, float ox, float cy)
void DrawRectangle(Pen pen, Rectangle rect)
DrawEllipse(Pen pen2, float x1, float y1, float x2, float y2);
click_point.X = MousePosition.X - Form1.ActiveForm.Location.X;
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 10; j++)
{
matr[i, j] = 0;
}
}
private void Form1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawLine(pen3, k * 30 + 2, i * 30 + 2, k * 30 + 28, i * 30 + 28);
e.Graphics.DrawLine(pen3, k * 30 + 28, i * 30 + 2, k * 30 + 2, i * 30 + 28);
e.Graphics.DrawRectangle(pen1, 30 * k, 30 * i, 30, 30);
}
private int get_random(int min, int max)
{
int r = 0;
r = rnd.Next(min, max);
return r;
}
public void restart()
{
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 10; j++)
{
matr[i, j] = 0;
}
}
if (matr[k, i] == 0)
{
matr[k, i] = 1;
access4 = true;
_x = k; _y = i;
proverka(k, i);
AI();
}
} |