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

Анализ ситуации на шахматном поле - C++

Восстановить пароль Регистрация
 
Gibsonius
 Аватар для Gibsonius
4 / 4 / 0
Регистрация: 26.09.2012
Сообщений: 27
26.05.2013, 16:41     Анализ ситуации на шахматном поле #1
Помогите плиз!!!

ЗАДАНИЕ

Анализ ситуации на шахматном поле. В файле input в любом удобном виде (но в принятой в шахматах нотации - е2, h7 !!!) записан список 4-х имеющихся черных фигур – короля и трех фигур (по вариантам) с указанием положения каждой. Пользователь с клавиатуры задает положение на доске белого короля. Программа должна проверить допустимость этого положения (не занято ли поле черной фигурой?) и в условии хода белых фигур провести анализ игровой ситуации - шах, пат, мат или королям ничего не угрожает. Реализовать класс «Фигура», включающий в себя информацию о положении фигуры на поле и виртуальный метод «Сделать ход». Для различных видов фигур реализовать классы-наследники с соответствующими методами «Сделать ход», просчитывающими множество возможных ходов фигуры. Шахматную доску реализовать статическим двумерным массивом. Вывести на экран образ шахматной доски, где отобразить положение фигур буквами, обозначающими данную фигуру, красным цветом, возможные ходы каждой фигуры – зеленым, остальные клетки доски – белым. В выходном файле должно отражаться название, положение каждой фигуры и анализ игровой ситуации.

Варианты:

1. Ферзь и два коня
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2013, 16:41     Анализ ситуации на шахматном поле
Посмотрите здесь:

C++ Целочисленный массив заполнить нулями и единицами, расположив их в шахматном порядке
C++ vfnhbwe заполнить нулями и единицами, расположив их в шахматном порядке
Написать программу заполнения массива A[1..N,1..M] нулями и единицами в шахматном порядке C++
C++ Целочисленный массив a(n, n) заполнить нулями и единицами, расположив их в шахматном порядке.
Друзья, подскажите, как в классе создать константное поле, ссылочное поле и объектное поле? C++
C++ Анализ ситуации на шахматном поле
Сохранить нулевые элементы матрицы, расположенные в шахматном порядке C++
Целочисленный массив заполнить нулями и единицами, расположив их в шахматном порядке C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru