15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
||||||
1 | ||||||
Крестики-нолики02.09.2008, 18:16. Просмотров 22889. Ответов 25
Метки нет Все метки)
(
Здраствуйте,помогите пожалуйсто с програмкои крестики нолики проблема не могу в вести символы.
Вот собственно сам код рамки .
Зарание блогодарствую.
0
|
|
02.09.2008, 18:16 | |
“Крестики-нолики” Крестики-нолики Крестики нолики C++ Крестики нолики |
|
15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
|
02.09.2008, 18:22 [ТС] | 3 |
Я только начинающий и щас учим тему функцый.и пока мы не должный использовать курсо.
0
|
36 / 36 / 4
Регистрация: 09.06.2008
Сообщений: 324
|
|
03.09.2008, 16:47 | 4 |
А массивы вы уже учили? если да, то зделай печать рамки через массив и спрашивай пользователя: Куда вы хотите устновить Х или 0?... Ответом будут две координаты например: 1 3. И в клетку 1,3 ты устанавливай Х или 0 соответственно... и заново перепечатывай игровое поле с уже поставленным элементом...
0
|
15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
|
04.09.2008, 13:48 [ТС] | 5 |
Ща попробуем
0
|
13 / 12 / 1
Регистрация: 23.08.2008
Сообщений: 43
|
||||||
04.09.2008, 23:43 | 6 | |||||
![]() ![]()
0
|
Почетный модератор
7336 / 2601 / 270
Регистрация: 29.07.2006
Сообщений: 13,588
|
||||||
05.09.2008, 01:21 | 7 | |||||
![]() Решение
Что все работает, конечно, замечательно. Но, по-моему, код сильно раздут. Особенно testline. Вот мой вариант (под С):
P. S. честно признаюсь, первый раз в жизни крестики-нолики написал.. ![]() ![]() ![]()
4
|
15 / 14 / 2
Регистрация: 02.09.2008
Сообщений: 168
|
|
05.09.2008, 13:11 [ТС] | 8 |
А у нас еще морскои бои будет
![]()
0
|
![]() 2250 / 765 / 25
Регистрация: 27.05.2008
Сообщений: 1,497
|
|
05.09.2008, 13:25 | 9 |
Vourhey,Когда я только только начал писать программы,написал крестики-нолики с "ИИ".... искуственный интеллект состоял из огромного количества if-ов...я так собой гордился,а через некоторое время - смущался,так глупо написано было ) ностальгическая штука,что уж тут...
0
|
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 3
|
||||||
28.02.2009, 14:37 | 10 | |||||
Тут чем лучше от предыдущих кодов,что пользователь сам с помощью клавиатуры : вперёд,назад,право и лево" выбирает. Но я пока не до писал ходы компьютера.
0
|
0 / 0 / 0
Регистрация: 18.04.2008
Сообщений: 3
|
||||||
16.03.2009, 20:07 | 11 | |||||
Привет. пишу программу "крестики-нолики" , чтоб по локальной сети играть можно было.
Сама прога может быть и сервером, и клиентом. надеюсь на помощь по двум вопросам: 1) соединение 2х приложений получается только, если оба запущены на 1 компьютере с ip-адрессом подключения 127.0.0.1 на разных же компьютерах: "ошибка соединения" 2) не получается сделать так, чтоб при выполнении обработчика ( например Edit1Click ) на приложении-сервер, те же действия обработчика выполнялись на приложении-клиент, и наоборот.
0
|
4 / 4 / 1
Регистрация: 10.02.2010
Сообщений: 38
|
||||||
18.02.2010, 01:41 | 12 | |||||
![]() ![]() ![]() ![]()
0
|
4 / 4 / 1
Регистрация: 10.02.2010
Сообщений: 38
|
||||||
19.02.2010, 21:07 | 13 | |||||
Я пытаюсь дополнить немного, но у меня никак не получаеться, подскажите плииииииз...
вот например когда вводить коорлинаты 1 4 оно считает как 2 1 ..как избежать этого? е исли этот ход повторяеться, то оно уже пишет как ход следющего игрока, а не того,который должен быть... где нужно подправить? ![]() ![]() ![]()
0
|
Maniac
![]() |
|
19.02.2010, 21:25 | 14 |
0
|
4 / 4 / 1
Регистрация: 10.02.2010
Сообщений: 38
|
|||||||||||
19.02.2010, 23:14 | 15 | ||||||||||
Но мне нужно в С, а С++ я еще не учила... =((
к тому же счас только учусь программировать - мне эту прогу сложнее нужно написать - хотя бы 5на5, но я пробую сначала с 3на3 разобраться... и с тем как игроков вводить... и выводить хто победил.. а как делать даже обьяснить некому ![]() вот и прошу у вас помощи Добавлено через 1 час 41 минуту "е исли этот ход повторяеться, то оно уже пишет как ход следющего игрока, а не того,который должен быть.." вот с этим уже как-то разобралась =) вариант
и как выводить кто выиграл - крестик или нолик =(( а чтобы вписать еще и имена игроков - у меня есть только прдположение, но я не знаю куда это поставить и верно ли.. возможно смешно... но все же - подскажите что да как,если не трудно... я пока только простое написала, но еще не знаю куда и что вставить... возможно это дурацкий вопрос
0
|
ниначмуроФ
846 / 530 / 110
Регистрация: 12.10.2009
Сообщений: 1,915
|
|||||||||||
20.02.2010, 23:27 | 16 | ||||||||||
файл *.cpp:
0
|
4 / 4 / 1
Регистрация: 10.02.2010
Сообщений: 38
|
|||||||||||
21.02.2010, 04:00 | 17 | ||||||||||
может кому-то пригодиться ![]() счас хочу 10на10 сделать, но вот где -то в "тест" ошибку допустила...
0
|
ниначмуроФ
846 / 530 / 110
Регистрация: 12.10.2009
Сообщений: 1,915
|
||||||
21.02.2010, 10:58 | 18 | |||||
попробуй вот так(проверка по строкам):
1
|
4 / 4 / 1
Регистрация: 10.02.2010
Сообщений: 38
|
|
21.02.2010, 14:42 | 19 |
Спасибо =)
но 10 на 10 немного другие условия победы ![]() здесь нужно ряд из 5 крестиков или ноликов составить...
0
|
ниначмуроФ
846 / 530 / 110
Регистрация: 12.10.2009
Сообщений: 1,915
|
||||||
21.02.2010, 17:38 | 20 | |||||
ааа, ну вот:
1
|
21.02.2010, 17:38 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Крестики-нолики Крестики нолики Крестики-нолики Крестики-нолики Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |