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

Необходимо организовать движение шашки по шахматной доске - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение выражения при различных вещественных типах данных http://www.cyberforum.ru/cpp-beginners/thread1098120.html
Вычислить значение выражения при различных вещественных типах данных (float и double). Вычисления следует выполнять с использованием промежуточных переменных. Сравнить и объяснить полученные...
C++ Вычислить значение выражения Вычислить значение выражения. Объяснить полученные результаты. 1. Для ввода и вывода данных использовать операции >> и << и стандартные потоки cin и cout. 2. Для вычисления степени можно... http://www.cyberforum.ru/cpp-beginners/thread1098116.html
C++ В последовательности из n произвольных чисел подсчитать количество нулей
Помоги пожалуйста написать программу в С++ очень нужно! В последовательности из n произвольных чисел подсчитать количество нулей.
C++ Ввод пустой строки и ее запись в переменную
Нужно вводить в консоли несколько строк подряд, среди которых может быть пустая. Ввожу первую, нажимаю enter, ввожу следующую и т.д. Это считывается в переменные типа string. Но когда ввожу пустую...
C++ Добавление введенных данных к существующей БД и возвращение содержимого базы, отсортированного по датам рождения http://www.cyberforum.ru/cpp-beginners/thread1098101.html
Данные о студентах в виде «Фамилия, имя, группа, да-та рождения, средний рей-тинг» Добавление введенных данных к существующей БД и возвращение содержимого базы, отсортированно-го по датам рождения...
C++ Рекурсивная функция нахождения наибол. элемента в массиве Нужно найти с помощью рекурсии наибольший элемент в массиве. Но код выдает ошибку Первый этап обработки исключения по адресу 0x002A5056 в 1 laba.exe: 0xC0000005: нарушение прав доступа при чтении по... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6679 / 5088 / 475
Регистрация: 14.02.2011
Сообщений: 17,081
17.02.2014, 23:11
Цитата Сообщение от ВлаDDD Посмотреть сообщение
Другими словами, как узнать координаты клетки, на которую пользователь хочет сходить?
обрабатываешь щелчек мыши
как ты сейчас узнаешь по какой шашке щелкнули?


Цитата Сообщение от ВлаDDD Посмотреть сообщение
С рекурсией совсем не в ладах, даже идей никаких нет.
ну примерно так
проверяем клетку на которой стоит шашка
у нас допустим два хода
проверяем первый ход
если это ход не под рубку продолжаем
иначе подставляем координаты как будто там стоит шашка и вызываем эту же функцию еще раз
проверяем второй ход
если это ход не под рубку выходим
иначе подставляем координаты как будто там стоит шашка и вызываем эту же функцию еще раз

но учти я это прямо сейчас придумал
требуется "доработать напильником"

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