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

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

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

МикроШахматы / Дорогу Королеве!

  • На этом уроке мы ещё раз скопируем алгоритм проверки хода в функцию is_correct_queen_move().
    С третьей попытки мы догадаемся вообще убрать проверку на корректность значений delta_x/delta_y.
    Ваше задание - предложить свой вариант выделения общего алгоритма из эти трёх функций - is_correct_move_queen/bishop/rook().
  • Дата отправки отчёта: 11 февраля 2017 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: вспомнил реализации функций, в том числе и do while
  • Что было сложным: что-то придумать с рефакторингом и выносом функций
  • Комментарии: я бы сделал две отдельные функции - 1) заполнение глобальных переменных, там где Math.sign и 2) там где do...while.
    но могу ошибаться...

    Программисты могут алгоритмы менять,
    Пока короли на войне...

    Уж не обессудьте, снова с видео...
  • Оценка видео-уроку:
  • Видеозапись: https://youtu.be/GSHzhGrQOTg
Отчёт от 791 за МикроШахматы / Дорогу Королеве!




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Валерий Жданов  # МикроШахматы / Дорогу Королеве! / 2017-02-12 00:34

Как пешки у тебя прыгают... Королевы от зависти трясутся!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Валерий Жданов  # МикроШахматы / Дорогу Королеве! / 2017-02-12 09:10

Валера! Смотрю ты серьезно за шахматишки взялся!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Евгений Волосатов  # МикроШахматы / Дорогу Королеве! / 2017-02-12 09:11

а то! поэтому пешки в королев пока не превращаются - возможностей меньше)))))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Новопашин Владимир  # МикроШахматы / Дорогу Королеве! / 2017-02-12 09:16

да вроде как я серьезно и до этого был серьезен, Володь!


10309. --
Станислав
Станислав
ответить
→  Валерий Жданов  # МикроШахматы / Дорогу Королеве! / 2017-02-12 14:07

Круто, а суандтрек агонь!)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Станислав  # МикроШахматы / Дорогу Королеве! / 2017-02-12 14:30

спасибо. кстати, этот саундтрек я в свое время слышал вживую



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





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

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

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

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


Научился: Изучил функцию проверки хода ферзя.
Трудности: Всё было понятно.
Теперь самое трудное осталось - пешки)


Научился: вспомнил реализации функций, в том числе и do while
Трудности: что-то придумать с рефакторингом и выносом функций
я бы сделал две отдельные функции - 1) заполнение глобальных переменных, там где Math.sign и 2) там где do...while. но могу ошибаться... Программисты могут алгоритмы менять, Пока короли на войне... Уж не обессудьте, снова с видео...