На этом уроке мы создадим функцию, которая будет проверять, может ли фигура сходить так, как её попросят - то есть реализовать алгоритмы передвижения для каждой фигуры
Дата отправки отчёта:
11 февраля 2018 г.
Задание выполнено: за
1 час. 0 мин.
Чему научился:
Прекрасный курс. Все отлично.
Что было сложным:
Думаю, что в функции can_move в первую очередь мы должны проверить имеется ли для каждой фигуры возможность сделать ход, т.е. переместить фигуру хотя бы на 1 свободную либо занятую противником клетку. Если фигура со всех сторон закрыта своими, то двигаться она не может.
Отчёт оценивали: 4814. Дмитрий+116533. Андрей Шевченко+110494. Алексей В.+11. Евгений Волосатов+13922. Александр+110558. Иван Воронин+16452. Кирилл Шмойлов+19156. Dimon+111582. Родион+14395. Денис+116218. Дмитрий+1459. Сергей Сергеевич+15502. Антон Кравченко09980. Timoha+19014. Николай Денисов+13850. Григорий+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Научился писать функции проверки хода Трудности: Не запутаться в циклах, потом понял всё Идём дальше, уже с нетерпением ожидаю реализовать алгоритмы)
Научился: Добавил функцию can_move, которая проверяет возможен ли ход из одной клетки в другую. Сделал заглушку для функции is_correct_move, которая проверяет корректность хода по шахматным правилам.