Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

МикроШахматы / ФИНИШНАЯ ПРЯМАЯ

  • Быстро сказка сказывается, не быстро дело делается.
    Наша программа практически завершена,
    осталось самую малость - научить короля прятаться за ладьёй,
    это таинство называется "рокировка".

    Ваше задание.
    1. Найти/нарисовать хорошую картинку на тему "Рокировки" и приложить её к отчёту.
    2. Выписать все правила, при которых возможна рокировка.


  • Дата отправки отчёта: 19 июня 2019 г.
  • Задание выполнено: за 15 мин.
  • Чему научился: рокировка возможна:
    если ладья под боем

    если ладья, стоящая на ферзевом фланге, при рокировке проходит через битое поле (таковыми могут оказаться поля b1 и b8, где в начале игры у обоих игроков стоят кони)

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


    Рокировку делать нельзя:

    если король делал ходы (включая рокировку)

    если ладья уже ходила

    с ладьёй, полученной превращением из пешки

    если поле, пройденное королём во время рокировки, находится под боем противника

    если король перед началом рокировки находится под шахом, или после её осуществления попадает под шах

    если между королём и ладьей для рокировки, находится какая-либо любая фигура
  • Оценка видео-уроку:
Отчёт от 17947 за МикроШахматы / ФИНИШНАЯ ПРЯМАЯ


Отчёт от 17947 за МикроШахматы / ФИНИШНАЯ ПРЯМАЯ




Оцени работу

 
Сохранить страницу:

  • Отчёт оценивали:
    17425ser2018+1   19475Konstantin+1   9980Timoha+1   7119Новопашин Владимир+1   791Валерий Жданов+1   21981Илья Белоногов0   2146Иван+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


1. Чтобы королю не было шаха 2. Чтобы поля между королем и ладьей были не битыми и пустыми 3. Чтобы на новом месте короля не было шаха


Научился: правилам рокировки
Рокировка невозможна: - если король по ходу партии уже делал ходы (включая ход-рокировку) с той ладьёй, которая уже ходила - «вертикальная рокировка» с ладьёй, превращённой из пешки. Рокировка временно невозможна: - пока поле, на котором находится король (король находится под шахом), или поле, которое он должен пересечь или занять, атаковано одной или несколькими фигурами противника; - пока между королём и ладьей, предназначенными для рокировки, находится какая-либо фигура