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

Как функции присвоить значение false? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод сопряженных градиентов http://www.cyberforum.ru/cpp-beginners/thread1165332.html
Здравствуйте! Помогите, пожалуйста, разобраться с программой по методу сопряженных градиентов Писала-писала и в конец запуталась :( Программу писала вот для такой функции: {x}_{2} + 5{y}_{2} +...
C++ Регистрация и авторизация пользователя - можно ли оптимизировать код Можно ли как-то упростить такой код, или это - то что нужно? Простенькие до ужаса регистрация пользователя и авторизация. #include <fstream> #include <iostream> using namespace std; int... http://www.cyberforum.ru/cpp-beginners/thread1165320.html
Крестики-нолики. Работает корректно только для поля 3x3 C++
Опишу вкратце суть, пишу крестики нолики для полей 3х3, 4х4, 5х5, то есть поле задает пользователь, основная задача - это написать условие победы, вот тут-то и заключается проблема, для поля 3х3 все...
Class Point, class Polygon, Найти площадь Polygon (выпуклый многоугольник) C++
Доброго времени суток. Имеется класс точки Point, класс выпуклого многоугольника Polygon, состоящий из точек. Требуется найти площадь многоугольника, как сумму площадей N-2 треугольников, на которые...
C++ Вставка Python в программу на C++ http://www.cyberforum.ru/cpp-beginners/thread1165303.html
Добрый вечер. Этот вопрос уже задавал в этой ветке. Вопрос до сих пор актуален, посему решил обратиться сюда, так как, на самом деле, основной код на C++. Итак, необходимо сделать вставку на Python...
C++ Разложение больших целых чисел на простые множители Нужно написать программу, которая раскладывает числа на простые множители. Я знаю что теоретически надо проверять число на поочередное деление на все простые числа, т.е если число делиться на 2... подробнее

Показать сообщение отдельно
007imran007
1 / 1 / 0
Регистрация: 08.07.2012
Сообщений: 83
03.05.2014, 22:41  [ТС]
У меня уже есть функция win() возвращает true если условие победы выполнено, иначе false. Нельзя определить функцию с таким же именем 2 раза. Вот ее код, если хотите:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
bool win()
{
    for(int i(0); i < 3; i++)
            if((table[i][0] == table[i][1]) && (table[i][0] == table[i][2]))    //горизонталь
                return true;
        else 
            if((table[0][i] == table[1][i]) && (table[0][i] == table[2][i]))    //вертикаль
                return true;
        else
            if((table[0][0] == table[1][1]) && (table[0][0] == table[2][2]) || (table[0][2] == table[1][1]) && (table[0][2] == table [2][0]))   //диагональ
                return true;
 
    //иначе
    return false;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru