Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.75
Nastya_710
0 / 0 / 0
Регистрация: 23.02.2011
Сообщений: 40
#1

Крестики-нолики (поле 5х5) - C++

23.03.2011, 19:59. Просмотров 2449. Ответов 4
Метки нет (Все метки)

программа для решения игры "крестики-нолики" в поле 5х5.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2011, 19:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Крестики-нолики (поле 5х5) (C++):

Крестики-нолики 3х3 и 5х5 МиниМакс - C++
Реализовал крестики нолики 3х3 с использованием минимакса, все работает отлично. При попытке сделать поле 5х5 Игра зависает после моего...

Игра "Крестики-нолики" формат 5х5 - C++
Есть данный код игры (позаимствован у юзера Fixer 84), но с массивом 3х3. Нужно сделать 5х5, суть я примерно понял, но не могу это...

Игра "Крестики-нолики": правильно выстроить поле - C++
Я очень сильно начинающий программист. Поэтому попрошу сразу не кидатся что я делаю не так и как так можно.. Делаю игру Крестики нолики....

Алгоритм хода компьютера в игре "Крестики-Нолики" на неограниченном поле - C++
Крестики нолики на неограниченном поле

Крестики нолики 10 на 10 - C++
Нашел код крестики нолики 4 на 4 но не компилируется, там ошибки почему то в << хочу сделать из него 10 на 10 Может кто нибудь...

Крестики/нолики - C++
Я не понимаю почему не работает, и в этом моя проблема. Буду благодарен любой помощи, а так же любой конструктивной критике по коду. Если...

4
dxdy
97 / 97 / 5
Регистрация: 14.06.2010
Сообщений: 283
23.03.2011, 20:02 #2
и какие у вас сложности в написании данной программы?
0
Nastya_710
0 / 0 / 0
Регистрация: 23.02.2011
Сообщений: 40
23.03.2011, 22:09  [ТС] #3
я начинающий программист, только начали изучать этот язык и уже дают такие сложные (для меня) задания... не могли бы вы решить мне ее, чтоб хоть на примерах уже разбираться...
0
Nastya_710
0 / 0 / 0
Регистрация: 23.02.2011
Сообщений: 40
30.03.2011, 22:54  [ТС] #4
помогите, что здесь неправильно?

C++
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();
}
}
0
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
30.03.2011, 23:04 #5
Цитата Сообщение от Nastya_710 Посмотреть сообщение
если бы отвечали на эти темы, то и не дублировала бы!!!!!!!!!!!!!!!!!
Это не дает Вам права нарушать правила форума.И поменьше восклицательных знаков.
0
30.03.2011, 23:04
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2011, 23:04
Привет! Вот еще темы с ответами:

“Крестики-нолики” - C++
Напишите игру “Крестики-нолики”. Программа выводит игровое поле для двух игроков, проверяет правильность ходов, следит за ситуацией на...

Крестики-нолики - C++
main.cpp #include &quot;KR.h&quot; using namespace std; int main() { RandomPlayer *r = new RandomPlayer('x'); ...

Крестики-нолики - C++
#include &lt;iostream&gt; #include &lt;cstring&gt; using namespace std; void show_cells(); void make_move(int num); void result(); ...

Крестики-нолики - C++
При запуске выдаёт ошибку error LNK2001: неразрешенный внешний символ &quot;&quot;char __cdecl check(void)&quot; (?check@@YADXZ)&quot; Судя по всему,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru