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

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

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

Карточки памяти / Алгоритм игры

  • У нас всё готово для программирования.
    На этом уроке мы напишем основной алгоритм.
    Будем использовать блок-схему состояний с прошлого урока.
  • Дата отправки отчёта: 22 апреля 2018 г.
  • Задание выполнено: за 4 час. 44 мин.
  • Чему научился: Вспомнил, как динамически создавать объекты на форме.
    Вспомнил, как получать с другой формы данные.
    Разработал универсальный алгоритм для этой игры.
  • Что было сложным: Самым сложным было сделать универсальный алгоритм, который бы подходил к любым ситуациям: произвольный размер поля, пары-тройки-четверки....
  • Оценка видео-уроку:
  • Видеозапись: https://youtu.be/30rnGEC217I
Отчёт от 1901 за Карточки памяти / Алгоритм игры




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Карточки памяти / Алгоритм игры / 2018-04-22 22:50

Прекрасный обзор


8932. --
Алекс
Алекс
ответить
→  Neverwinter 2  # Карточки памяти / Алгоритм игры / 2018-04-23 20:39

Офигенное видео! Круто!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Карточки памяти / Алгоритм игры / 2018-05-02 17:57

Отлично поработал, но явно видно, что запарился уже и поэтому окно настроек неказистое. В любом случае, молодец.
з.ы.
По поводу сложности, просто привяжи процент к максимальному количеству возможных пар. К примеру:
поле 4х4 и пары = 8 пар и это 100%
если поле 3х3 и там тройки = 3 и это меньше 8, а значит проще, получается 100 / 8 * 3 = 37,5%
если поле 6х4 и там пары = 12 и это больше 8, а значит сложнее, получается 100 / 8 * 12 = 150%
Это самое простое, что можно придумать. Можешь усложнить формулу сложности, добавив ещё условия. Экспериментируй.


  • Отчёт оценивали:
    17443WildOrc+1   791Валерий Жданов+1   Посетитель+1   16066Bodrik_torf+1   17093jin+1   459Сергей Сергеевич+1   1Евгений Волосатов+1   9980Timoha+1   8275Tekashnik+1   17606Виктор+1   9014Николай Денисов+1   8380zhikharevav+1   16496Pavlin+1   8932Алекс+1   10494Алексей В.+1   16218Дмитрий+1   9156Dimon+1   4395Денис+1   3747Сергей+1   17947Dmitry Sinitsin+1   3922Александр+1   5394Anton+1   6452Кирилл Шмойлов+1   18272Ramzan0   16533Андрей Шевченко+1   11582Родион+1   10558Иван Воронин+1  

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





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

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

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

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


Научился: Так как реализовал эту игру ещё летом 2016, а по текущему курсу это зафиксировано в прошлом уроке, то прикрепляю видео отчёт о проделанной работе. з.ы. подробное описание доработок в прошлом уроке.



Научился: создание функций отображения картинок при нажатии,логика обработки каждого нажатия.