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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
n00b.vcxproj
Кодер
47 / 46 / 2
Регистрация: 10.10.2010
Сообщений: 229
#1

Слон - C++

11.10.2011, 13:22. Просмотров 1107. Ответов 3
Метки нет (Все метки)

Требуется определить, бьет ли слон, стоящий на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке. Вводятся четыре числа: координаты слона и координаты другой фигуры.

Мозги кипят. Не могу понять зависимость координат, по которым движется слон. С ладьёй дело легче обстоит:
C++
1
if(c11 == c21 || c12 == c22)
Прошу помочь.
Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2011, 13:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Слон (C++):

На шахматной доске стоят черный король и белые ладья и слон (ладья бьет по горизонтали и вертикали, слон – по - C++
Помогите решить проблему error C2668: fabs: неоднозначный вызов перегруженной функции На шахматной доске стоят черный король и белые...

Мухи и слон - C++
Написать программу которая решит задчу: МУХА+ МУХА+ МУХА= _____ СЛОН Каждая буква одначает свою цифру, т.е. при составление...

Слон бьет врагов ??? - C++
Приветствую, всех! Кто то скажет опять эти шахматы, сам спекся :wall: когда получил задание. Но дорогие форумчани помогите с задание. Не...

Шахматы: Может ли слон побить слона? - C++
Вот это пример с ладьёй. #include <cstdlib> #include <iostream> using namespace std; bool func(char *one, char *two) { ...

На шахматной доске отметить все клетки, которые бьет слон - C++
Шахматная доска – игровое поле 8 × 8. Сформировать двумерный массив A – схематическое изображение доски, на котором отметить положение...

Определить сможет ли белый слон одним ходом пройти на поле - C++
Поле шахматной доски определяется парой натуральных целых чисел, каждое из которых не превосходит восьми: Первое число номер вертикали...

3
solar_wind
759 / 750 / 42
Регистрация: 06.07.2009
Сообщений: 2,977
Завершенные тесты: 1
11.10.2011, 13:30 #2
|слонX-фигураX|==|слонY-фигураY| кажется так....если не ошибаюсь....
1
talis
792 / 544 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
11.10.2011, 13:33 #3
Угу. Модуль через abs()
0
Gregory15
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 24
09.10.2012, 15:57 #4
пишу тебе на C#
if((Math.Abs(x1)==Math.Abs(y1))||(Math.Abs(x2)==Math.Abs(y2)))
{

}
0
09.10.2012, 15:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2012, 15:57
Привет! Вот еще темы с ответами:

Найти возможные пути для шахматной фигуры «слон» от одной клетки до другой - C++
Найти возможные пути для шахматной фигуры «слон» от одной клетки до другой в пределах шахматной доски. Определить кратчайшие.

Написать задачку на двумерные массивы(Шахматная доска.На ней расположены 2 черных коня и белый слон). - C++
Помогите написать задачку на двумерные массивы. Задача: Шахматная доска.На ней расположены 2 черных коня и белый слон.Проверить сколько...

Определить, сможет ли белый слон перейти с одного поля на другое, не попав при этом под удар черного ферзя - C++
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали (при...

Определить сможет ли белый слон расположенный на поле (a,b),одним ходом пойти на поле (e,f),не попав при этом под удар чёрного коня нах.(c,d) - C++
ребята помогите пожалуйста!я в с++ вообще не бум-бум! у меня 2-е задачи с шахматами!а я даже играть не умею в них!помогите пожалуйста!я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.