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

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

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

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

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

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

    P. S. Рекомендую почитать: ru.wikipedia.org/wiki/Таблица_Шульте
  • Дата отправки отчёта: 18 декабря 2015 г.
  • Задание выполнено: за 2 час. 00 мин.
  • Чему научился: Научился программированию нескольких кнопок одновременно, работе с параметром sender при нажатии на кнопку.
  • Что было сложным: Было несложно.
  • Комментарии: Небольшие дополнения: Чтобы в обмене нумерацией кнопок в функции swap_buttons() участвовала и кнопка с номером 9, нужно было бы написать не:
    int a = rnd.Next(1, buttons); int b = rnd.Next(1, buttons);
    а:
    int a = rnd.Next(1, buttons + 1); int b = rnd.Next(1, buttons + 1);

    > Проставить значение поля Tag для каждой кнопки.
    Это действие не выполнялось.
  • Оценка видео-уроку:
Отчёт от 7645 за Нано-игры / Игра Цифры




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Александр Львович  # Наноигры / Игра Цифры / 2015-12-18 08:29

Спасибо. Убрал.


7645. --
Александр Львович
Александр Львович
ответить
→  Евгений Волосатов  # Наноигры / Игра Цифры / 2015-12-18 10:33

Евгений Витольдович, а как после успешного окончания игры открыть картинку с салютом в новом окне?
Как создать вторую форму с картинкой - я знаю, но не хочется ради такой мелочи задавать вторую форму.
Можно убрать изображение с основной формы и показать там картинку.
А есть ли возможность в C# открыть картинку без формы, наподобие оператора MessageBox.Show?


24. --
Олюшка
Олюшка
ответить
→  Александр Львович  # Наноигры / Игра Цифры / 2015-12-18 20:45

Александр, очень рада что ты все верно выполнил! И я рада что урок стал для тебя полезен! :)


7645. --
Александр Львович
Александр Львович
ответить
→  Олюшка  # Наноигры / Игра Цифры / 2015-12-19 10:30

Оля, это очень хорошие курсы! Прекрасная методика!



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





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

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

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

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


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


Так и не понял почему int a = rnd.Next(1, buttons); При условии что buttons = 9 так и не генерит 9. Поэтому она всегда на своем месте (на видео также). Пришлось забить 10 на это место.