Си шарп с нуля

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




sergeyvbo
  • Звание: Микробитер
  • Накопленный опыт: 38 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-07-22 17:45:31
  • Возраст: 32 года

Видеокурсы

Дата активности Видеокурс Прогресс
2016-07-03 game0 Демо игры все 9 100 %
2015-12-26 game1 Наноигры 1 из 10 10 %
Итого: 10 из 19 53 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2016-07-08 task1a Целые числа 6 из 7 86 %
2016-07-02 olimp Олимпиада 3 из 32 10 %
2015-09-18 task1b Строки 8 из 14 58 %
2015-02-28 task1 Семантика все 6 100 %
Итого: 23 из 59 39 %
Сохранить страницу:

1. Евгений Витольдович
Евгений Витольдович
ответить
→  sergeyvbo  # Демо игры / VIP. Устный счёт / 2016-07-04 09:17

Спасибо


1. Евгений Витольдович
Евгений Витольдович
ответить
→  sergeyvbo  # Демо игры / VIP. Устный счёт / 2016-07-04 09:17

Спасибо


2146. Иван
Иван
ответить
→  sergeyvbo  # Наноигры / Арканоид - Уровень и ракетка / 2015-12-27 12:35

Молодец! Хорошо получилось! Все навыки пригодятся.


2204. sergeyvbo
sergeyvbo
ответить
→  Ангелина  # Наноигры / Игра Быстрощёлк / 2015-12-25 13:55

привет! надо время начала и конца хранить в лонг, а количество секунд получать функцией в виде дабл:
long time_start; //инициализируем и заполняем при начале игры
        long time_stop;
time_stop = DateTime.Now.Ticks; // заполняем после щелчка
            double seconds = TimeSpan.FromTicks(time_stop - time_start).TotalSeconds; // считаем длительность , получаем тип double
            double clicks_per_second = max_counter / seconds;
            label_result.Content = clicks_per_second.ToString("#.#") + " кликов за секунду";


2204. sergeyvbo
sergeyvbo
ответить
→  Ангелина  # Наноигры / Игра Быстрощёлк / 2015-12-25 13:55

привет! надо время начала и конца хранить в лонг, а количество секунд получать функцией в виде дабл:
long time_start; //инициализируем и заполняем при начале игры
        long time_stop;
time_stop = DateTime.Now.Ticks; // заполняем после щелчка
            double seconds = TimeSpan.FromTicks(time_stop - time_start).TotalSeconds; // считаем длительность , получаем тип double
            double clicks_per_second = max_counter / seconds;
            label_result.Content = clicks_per_second.ToString("#.#") + " кликов за секунду";


2204. sergeyvbo
sergeyvbo
ответить
→  Дмитрий  # Чашка кофе / Игры со словами / 2015-12-25 09:01

Тоже думал о том, чтобы решать задачи не параллельно с видео, а самостоятельно, после просмотра видео. Так и с пути не собъешься, и придется самому код попридумывать. Хорошая идея.


791. Валерий
Валерий
ответить
→  sergeyvbo  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-12-21 20:08

Сергей, а в чём "недемократичность" данных цен? я смотрю, и игры, и прикладные может себе позволить и работающий, и студент. Кроме того неплохие скидки.


24. Оля
Оля
ответить
→  sergeyvbo  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-12-21 19:45

Сергей, я рада что тебе нравятся курсы, а вот цены на курсы очень лояльные и демократичные, извини, однако посмотри сейчас цену на курс "Микроигры" это же вообще сказка нереальная, я на проекте уже получается давненько и таких цен поверь не было на этот супер курс, и это при том что цены на все растут, к тому же за качественное обучение, всегда с радостью платишь, ведь получаешь самое дорогое - знание и развитие, а дороже этого ничего нет!!! :)


24. Оля
Оля
ответить
→  sergeyvbo  # Чашка кофе / Поздравление с Новым 2016 годом! / 2015-12-21 19:10

Сергей, уверена наступающий год будет более интересный и радостнее! :)


6391. Владимир
Владимир
ответить
→  sergeyvbo  # Чашка кофе / Поздравление с Новым 2016 годом! / 2015-12-21 13:06

Спасибо Сергей! И тебе успеха в достижении твоих целей!


24. Оля
Оля
ответить
→  sergeyvbo  # Наноигры / Камень ножницы бумага / 2015-12-19 20:56

Сергей, рада что ты заметил баг и его исправил! Молодец! :)
Очень оригинально придумал с картинками, я посмеялась! )))


24. Оля
Оля
ответить
→  sergeyvbo  # Наноигры / Бот для Быстрощёлка / 2015-12-19 17:07

Сергей, хорошо что урок тебе понравился и у тебя теперь еще больше знаний, а так же я рада что данный бот еще и в хозяйстве пригодится! Молодец! :)


2146. Иван
Иван
ответить
→  sergeyvbo  # Наноигры / Лабиринт 2D - меню / 2015-12-19 00:54

В каждом уроке употребляется то то, то это, и со временем начинаешь понимать, что  когда лучше использовать. Ну и в интернете всегда можно прочитать про Модификаторы( и не только про них). Это больше теория, которую можно самому прокачивать.


2146. Иван
Иван
ответить
→  sergeyvbo  # Наноигры / Картинка с секретом / 2015-12-19 00:50

Здорово получилось! И чувствуется новогоднее настроение!


2146. Иван
Иван
ответить
→  sergeyvbo  # Наноигры / Вступительное слово / 2015-12-19 00:49

Здорово, что уже успел сделать несколько программ - все правильно - надо сразу приступать к изучению.


24. Оля
Оля
ответить
→  sergeyvbo  # Наноигры / Лабиринт 2D - игра / 2015-12-18 22:22

Сергей, хорошо что получил отличную практику, однако зря ты не выполнил полностью задание и не сделал еще пару уровней для закрепления, а ведь это желательно для тебя! :)


24. Оля
Оля
ответить
→  sergeyvbo  # Наноигры / Картинка с секретом / 2015-12-18 22:17

Сергей, отлично выполнил программу, красиво, и рада что получил уже отличные знания! :)


24. Оля
Оля
ответить
→  sergeyvbo  # Наноигры / Вступительное слово / 2015-12-18 22:15

Сергей, как здорово что продолжил обучение! Уверена что тебе будет интересно и ты получишь отличную практику! :)


6730. Павел
Павел
ответить
→  sergeyvbo  # Наноигры / Игра Быстрощёлк / 2015-09-17 18:58

Ты еще на видел следующее приложение...(если видел, то данное сообщение может быть проигнорировано).

Очень приятный интерфейс, ну просто очень)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  sergeyvbo  # Наноигры / Игра Быстрощёлк / 2015-09-17 07:15

Отличная мысль! Обязательно добавь эту фишку в свою программу!


6452. Lik_Kirill
Lik_Kirill
ответить
→  sergeyvbo  # Наноигры / Игра Быстрощёлк / 2015-09-17 03:08

А такое большое поле чтобы не промахнуться? :)


24. Оля
Оля
ответить
→  sergeyvbo  # Наноигры / Игра Быстрощёлк / 2015-09-16 21:06

Хорошо потренировался и приобрел отличные навыки, и замечательный рекорд!


2146. Иван
Иван
ответить
→  sergeyvbo  # Наноигры / Игра Быстрощёлк / 2015-09-16 21:05

Интересный знания получил! Попробуй сам реализовать отображение между двумя интервалами. Думаю, это не очень сложно. Это будет интересный опыт!

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: работа с элементами формы и их событиями, реализация логики игры в виде функций и состояний
Трудности: найти аналоги элементов формы и обработчиков событий в XAML
Возможно, стоило бы еще отображать минимальный интервал между двумя кликами.
Научился: Создавать программы на С#
Трудности: ничего
все ок