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

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

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

Игры со словами / Виселка. Блоксхема помощника

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

    (Схему для урока нарисовал Олег Лопухинский, 12 лет).
  • Дата отправки отчёта: 22 мая 2017 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: использовать функциональное программирование
  • Что было сложным: удостовериться в работоспособности бота
  • Комментарии: Решил реализовать бота через List<string> и функциональное программирование!
    Вроде получилось. Правда нужно протестировать (как видно на скрине) когда бот неверно дает подсказку, в связи с тем, что буква А открыта только в 1 месте, и в предложенном варианте она тоже на том же месте, но помимо этого в предложенном слове есть и еще одна буква А, в конце слова. Но бот почему то не видит закрытость последней буквы. Надо найти баг.
  • Оценка видео-уроку:
Отчёт от 1947 за Игры со словами / Виселка. Блоксхема помощника




Оцени работу

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

7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Denis  # Игры со словами / Виселка. Блоксхема помощника / 2017-05-22 13:39

Что за слово было?


1947. --
Denis
Denis
ответить
→  Новопашин Владимир  # Игры со словами / Виселка. Блоксхема помощника / 2017-05-22 13:40

Одно из 5, как минимум =) Уже не помню, что за слово было


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Denis  # Игры со словами / Виселка. Блоксхема помощника / 2017-05-22 17:48

В нашем алгоритме есть такая ошибка????


1947. --
Denis
Denis
ответить
→  Евгений Волосатов  # Игры со словами / Виселка. Блоксхема помощника / 2017-05-22 19:32

Не думаю, вроде как у вас это прорабатывается в блок-схеме, но я делал бота параллельно видеоуроку. Вроде бы в блок схеме про это упоминается, но у меня не сработала проверка. Буду искать, куда копать. Сверю алгоритм в следующем уроке.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Denis  # Игры со словами / Виселка. Блоксхема помощника / 2017-05-23 09:23

Свои модификации всегда требуют дополнительного времени и знаний, чтобы подобное не происходило.



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





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

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

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

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


Научился: Поняла алгоритм который необходимо реализовать, все изложено доступно и понятно.
Трудности: разобраться в переменных и циклах



Научился: Составлять блок-схемы, реализовывать свой алгоритм
Все-таки я использовала свой вариант блок-схемы
Смотреть видеозапись: http://www.youtube.com/watch?v=4ilj2SGmY7A