Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2008, 19:47   #1
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию Вопрос по конструкции if() С++

Код:
if (a[0][0]==a[0][1]==a[0][2]){winner = a[0][0];}
if (a[1][0]==a[1][1]==a[1][2]){winner = a[1][0];}
if (a[2][0]==a[2][1]==a[2][2]){winner = a[2][0];}
if (a[0][0]==a[1][0]==a[2][0]){winner = a[0][0];}
if (a[0][1]==a[1][1]==a[2][1]){winner = a[0][1];}
if (a[0][2]==a[1][2]==a[2][2]){winner = a[0][2];}
if (a[0][0]==a[1][1]==a[2][2]){winner = a[0][0];}
if (a[0][2]==a[1][1]==a[2][0]){winner = a[2][2];}
Вобщем почему-то такой код работает неправильно. (выполняется условие winner = a[0][0];, хотя a[0][0]!=a[1][0], я так понимаю надо подругому это комбинированное условие сделать, вопрос, как?
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 20.12.2008, 19:55   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

if (a[0][0]==a[0][1] && a[0][1]==a[0][2]){winner = a[0][0];}
и дальше в том же духе.
Arigato вне форума Ответить с цитированием
Старый 20.12.2008, 20:14   #3
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Спасибо. работает.
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна программа для грамматического разбора конструкции гипотетического языка программирования loshara_de_kontara Помощь студентам 0 10.12.2008 23:20
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) Albert2008 Общие вопросы Delphi 4 21.08.2008 15:33
вопрос по сокетам и общение как в ICQ.Сложный вопрос... Руслантус Общие вопросы C/C++ 2 12.08.2008 21:10
Ветвления (условные конструкции) и операции с массивами! Leizar Microsoft Office Excel 2 23.05.2008 09:25
вопрос по использованию конструкции if zetrix Microsoft Office Excel 0 31.10.2006 07:52