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

Формула программиста
основатель — Волосатов Евгений Витольдович
Конкурс Машинного Времени

Наноигры / Игра Цифры

  • На этом уроке мы напишем игрушку «Цифры».
    Познакомимся с компонентом MenuStrip, и приручим кучу кнопок.
    Параллельно воспользуемся конструкцией языка switch - case.

    Задание:
    Создать программу с 9 кнопками, которые нужно нажимать по порядку.

    P. S. Рекомендую почитать: https://ru.wikipedia.org/wiki/Таблица_Шульте
  • Дата отправки отчёта: 16 января 2016 г.
  • Задание выполнено: за 1 час. 45 мин.
  • Чему научился: Вспомнил как работать с такими объектами как Button, TableLayoutPanel. Познакомился с таким объектом как MenuStrip. Научился делать полноценное меню на форме. Научился обрабатывать в цикле  много объектов на форме.
    Я доделал программу так  как предложил Евгений Витольдович - в конце появляется форма с "салютом" и звуком соответственно.
  • Что было сложным: понять как работает метод button  с аргументом nr
  • Комментарии: вопрос только один а если объектов будет не 9  - а допустим 999 ???
    case -  это же не выход....
  • Оценка видео-уроку:
Отчёт от 3146 за Наноигры / Игра Цифры


Отчёт от 3146 за Наноигры / Игра Цифры




Оцени работу

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

24. Олюшка
Олюшка
ответить
→  Сергей Сергеевич  # Наноигры / Игра Цифры / 2016-01-16 23:43

Спасибо! :)


24. Олюшка
Олюшка
ответить
→  Permitin Alexey  # Наноигры / Игра Цифры / 2016-01-16 23:42

Алексей, салют здорово, Молодец! :)


459. Сергей Сергеевич
Сергей Сергеевич
ответить
→  Permitin Alexey  # Наноигры / Игра Цифры / 2016-01-16 15:09

Очень просто, вот скачай посмотри https://yadi.sk/d/M4XlxnX-n6ved, сделал через класс, кнопки добавляются динамически, 999 не стал делать много слишком), но 100 штук думаю достаточно, там нет switch, посмотри может пригодится, написал за 15 минут чтобы ответить на твой вопрос. Можно еще через List<Button> и потом перебирать коллекцию кнопак.


  • Отчёт оценивали:
    6195sergey+1   4699Сергей Витальевич+1   459Сергей Сергеевич+1   4467Alcatraz+1   5489Serg+1   8886Михаил Ермишин0   6925Артём+1   7645Александр Львович+1   2146Иван+1   5760Мариша +1   1Евгений Волосатов+1   8Василевская Елена0   8275Tekashnik+1   4719Вадим+1   2912Игорь+1   6958Кирилл+1   3747Сергей+1   24Олюшка+1   5Женя+1   4992Николай+1   8810Орехов Эдуард0   1570Сарапульцев Константин+1   8407Наталья+1  

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Работать с множеством кнопок за 1 раз работать с меню, добавлять горячие клавиши для меню работать с tableLayoutPanel
Можно добавить таймер, и добавить в отчет время за которое юзер добрался до кнопки 9 И добавить обнуление каррента, если юзер захочет поиграть еще раз Урок понравился, спасибо большое
Научился: Закрепил работу со Switch case.
Каждый урок, открывает что-то новое, каждый раз, когда пишу программу, вижу что с чем-то уже знаком и просто закрепляю пройденное, но в любом случае всегда присутствует элемент новизны в написании кода.Благодарю за разнообразие в видеоуроках, насыщенность, а также всегда вызванный дальнейший стимул к обучению!!!