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

На шахматной доске расставлены три фигуры. Определить бьют они друг друга или нет - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма четных и не чётных элементов http://www.cyberforum.ru/cpp-beginners/thread1677787.html
Помогите пожалуйста ошибку выдаёт. Код: #include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; int...
C++ Выражение должно быть допустимым для изменения char one, two, three; cin >> one >> two >> three; char max; if (strlen(one) > strlen(two)) max = one; else if(strlen(one) < strlen(two)) max = two; http://www.cyberforum.ru/cpp-beginners/thread1677730.html
Удалить запись из структуры C++
#include <iostream> #include <fstream> #include <cstring> using namespace std; struct patient{ int id; char lastName; char name;
Нюансы синтаксиса: operator-> с чем его едят? C++
не могли бы вы объяснить что такое -> и что например означает head->prev=note или it->next->prev пожалуйста)только как можно более просто))я знаю что это заменяет вроде бы разыменование но нужно...
C++ Графика к играм http://www.cyberforum.ru/cpp-beginners/thread1677676.html
Изучаю с++ но есть большая нехватка практики , подумал что лучшая практика будет если буду писать простенькие игры , вроде консольные хрестики нулики сделал , морской бой тоже и т.д . Оч захотелось...
C++ Вывести каждый 4 элемент Исправьте пожалуйста ошибку после 12 не правильно выводит #include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using... подробнее

Показать сообщение отдельно
Байт
Эксперт C
16332 / 10608 / 1588
Регистрация: 24.12.2010
Сообщений: 20,240
05.03.2016, 15:18
Пусть фигура стоит на клетке (a, b). Если это король, то он бьет такие клетки (x,y), что |x-a|<=1 && |y-b|<=1
Понятно, что клетку x=a, y=b, а также те, где x<1 || y<1 || x>8 || y>8 следует исключить.
Ладья бьет клетки x == a && y==b
Ферзь помимо этих бьет |x - a| = |y - b|
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru