Форум программистов, компьютерный форум CyberForum.ru

Крестики нолики - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив: Сосчитать сумму всех элементов массива http://www.cyberforum.ru/cpp-beginners/thread559987.html
Сосчитать сумму всех элементов массива
C++ Массив: элементы не главной диагонали изменить на противоположные знаки. Матрица 3 на 3, элементы не главной диагонали изменить на противоположные знаки. http://www.cyberforum.ru/cpp-beginners/thread559967.html
C++ Полиморфный конструктор [C++]
Добрый день форумчане! Помогите разобраться, что такое полиморфный конструктор. На рсдн нашел про класс(в себе должен содержать виртуальную функцию\метод\конструктор\деструктор). Случаем конструктор не будет объявляться как виртуальный метод? Тоесть class A { public: int c,b; virtual A(int c,int b){ this-> c=c;
C++ Такая вот "сортировка"
stuct t { int a,b,c; t *p; }; void sort(t *d) { t *i; t *j; t temp;
C++ Вычислить по формуле С++ http://www.cyberforum.ru/cpp-beginners/thread559948.html
Не понимаю вообще
C++ Вычислить с заданной точностью значение функции , используя ее разложение в ряд: Не могу разобраться подробнее

Показать сообщение отдельно
amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 235
27.04.2012, 13:47     Крестики нолики
C++ по умолчанию не поддерживается множественного сравнения. Итого:
C++
1
2
3
4
5
6
7
8
9
10
11
12
void check(){
 
    if(board[6]==board[7] && board[6]==board[8]){cout<<"Победили "<<board[6]<<" .";}
    else if(board[3]==board[4] && board[3]==board[5]) {cout<<"Победили "<<board[3]<<" .";}
     else if(board[0]==board[1] && board[0]==board[2]) {cout<<"Победили "<<board[0]<<" .";}
     else if(board[6]==board[3] && board[6]==board[0]) {cout<<"Победили "<<board[6]<<" .";}
     else if(board[7]==board[4] && board[7]==board[1]) {cout<<"Победили "<<board[7]<<" .";}
     else if(board[8]==board[5] && board[8]==board[2]) {cout<<"Победили "<<board[8]<<" .";}
     else if(board[6]==board[4] && board[6]==board[2]) {cout<<"Победили "<<board[6]<<" .";}
     else if(board[8]==board[4] && board[8]==board[0]) {cout<<"Победили "<<board[8]<<" .";}
     else cout <<"Ничья."<<endl; 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru