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

Шахматы: Может ли слон побить слона? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатель на объект класса http://www.cyberforum.ru/cpp-beginners/thread573761.html
Добрый день! Есть класс Заполняю с помощью конструктора class TStol : public TMebel { protected: AnsiString Kol_yashikov, Kol_polok;
C++ Описать неориентированный граф Здравствуйте! Используя методы объектно-ориентированного программирования требуется реализовать абстрактную структуру данных (класс), называемую «граф»(G(V,E)) Для выполнения базовых операций над графами требуется реализовать следующие методы класса (операторы): AddVertex (v1) – добавление вершины к графу G, в случае существования в составе G указанной вершины должно выдаваться... http://www.cyberforum.ru/cpp-beginners/thread573757.html
нужна помощь. Сложение и вычитание больших чисел. C++
Доброго время суток! Нужна помощь в задаче. Звучит так: " Сложение и вычитание больших чисел 2^32 и больше. Киньте примеры. Заранее огромное спасибо ОГРОМНОЕ! P.S. 2 день мучаюсь уже. Добавлено через 12 минут помогите пожалуйста, добрые людишки. ООЧень надо решить эту задачу!
C++ Создать одномерный массив с числом элементов как у исходного
void new_arr(int size) { int *B=new int; cout<<sizeof(B)/sizeof(int) // =1 элемент deleteB; } void main() { const N=100;
C++ Зеркально отразить элементы матрицы относительно главной диагонали http://www.cyberforum.ru/cpp-beginners/thread573746.html
Дана квадратная матрица A порядка M. Зеркально отразить ее элементы относительно главной диагонали (при этом элементы главной диагонали останутся на прежнем месте, элемент A1,2 поменяется местами с A2,1, элемент A1,3 — с A3,1 и т. д.). Вспомогательную матрицу не использовать. Вот код: #include <iostream> #include <time.h> #include <stdlib.h> using namespace std; int main() { ...
C++ Неплоский класс Что есть такое неплоский класс? Класс в котором используется динамическая память? подробнее

Показать сообщение отдельно
Pepsi
0 / 0 / 0
Регистрация: 14.05.2012
Сообщений: 3

Шахматы: Может ли слон побить слона? - C++

14.05.2012, 03:35. Просмотров 618. Ответов 5
Метки (Все метки)

Вот это пример с ладьёй.

#include <cstdlib>
#include <iostream>

using namespace std;

bool func(char *one, char *two)
{
return ( (one[0]==two[0]) || (one[1]==two[1]) );
}

int main(int argc, char *argv[])

{
char one[3];
char two[3];

cin >> one;
cin >> two;
cout << func(one,two) << endl;

system("PAUSE");

return 0;
}

Смысл программы в том, что она показывает, может ли одна фигура ударить другую. Если да, то выводится 1, если нет 0.
А мне нужен пример с слоном. Если , к примеру, слон стоит на a1, то второй слон должен стоять на a+1 и 1+1, то есть b2, c3 и т.д. Но я не знаю как это написать. Помогите, пожалуйста.

Прошу прощения, если что-то не так описал. Я тут новичок, это моё первое сообщение, да и в C++ тоже совсем зелёный.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru