Си шарп с нуля

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

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

Степан Поперечный
  • Звание: Микробитер
  • Накопленный опыт: 36 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-01-04 12:39:00
  • Город проживания: Винница

Видеокурсы

Дата активности Видеокурс Прогресс
2015-08-18 game2 Микроигры 1 из 17 7 %
2015-08-13 memory Карточки памяти 2 из 14 %
2015-08-12 game1 Нано-игры 6 из 9 60 %
2015-08-05 game6 Морской Бой 2 из 16 13 %
2015-07-30 game0 Демо игры 8 из 10 80 %
2015-07-12 saver Хранитель экрана 6 из 15 40 %
2015-07-08 soft0 Демо софт 1 из 8 15 %
Итого: 26 из 89 30 %

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

Дата активности Консольный раздел Прогресс
2015-08-20 task1 Строки 4 из 14 29 %
2015-08-17 task1 Семантика все 6 100 %
Итого: 10 из 20 50 %
Сохранить страницу:

2146. --
Иван
Иван
ответить
→  Степан Поперечный  # Наноигры / VIP - Крестики-Нолики / 2015-08-18 21:40

Результат того стоит! А картинки сами рисовали! Очень стильно получилось!


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / VIP - Крестики-Нолики / 2015-08-18 18:16

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Степан Поперечный  # Наноигры / VIP - Карточки памяти - Алгоритм / 2015-08-13 23:41

Степан, поздравляю с завершением курса!
Ты Героический молодец!


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / VIP - Карточки памяти - Подготовка / 2015-08-13 17:02

Степан, рада что ты накапливаешь знания! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2015-08-12 23:21

Степан, хороший обзор сделал, и замечательную программу написал, Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Анимированный кубик / 2015-08-05 12:02

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


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Анимированный кружок / 2015-08-04 17:17

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


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Бот для Цифр / 2015-08-02 22:36

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


2146. --
Иван
Иван
ответить
→  Степан Поперечный  # Наноигры / Игра Цифры / 2015-07-31 23:53

Получилось очень красиво! Даже кнопки объемные!


2146. --
Иван
Иван
ответить
→  Степан Поперечный  # Наноигры / Устный счёт / 2015-07-30 22:02

Хорошо поулчилось, кстати, конструкцию timeLeft = timeLeft - 1 можно заменить просто на timeLeft--  . Такая конструкция будет как раз уменьшать значение timeLeft на единичку


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Устный счёт / 2015-07-30 20:14

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


2146. --
Иван
Иван
ответить
→  Степан Поперечный  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-07-28 21:21

Отлично получилось. Пока найдешь эту ошибку - изучишь код со всех сторон. Очень помогает понять, как же оно работает на самом деле.


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-07-28 20:05

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


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-07-27 21:41

Отличненько, Степан, уже скоро и реакцию твою посмотрим! :)


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Скорость реакции. Блок-схема / 2015-07-27 20:52

Степан, хорошо что повторил, а вот при написании она облегчит создание самой программы! :)


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-07-26 13:29

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



24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Камень ножницы бумага / 2015-07-25 22:15

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


2146. --
Иван
Иван
ответить
→  Степан Поперечный  # Наноигры / Камень ножницы бумага / 2015-07-25 21:32

Здорово, что все удалось сделать.  С каждой новой программой все будет проще для понимания.


6296. --
Степан Поперечный
Степан Поперечный
ответить
→  Иван  # Наноигры / Бот для Быстрощёлка / 2015-07-25 10:22

ВОт:
private int max_counter = 1;//отсчет
Устанавливаем данную переменную в программе в 1, а не в 10 или 20.
Клацаем один раз и получаем 1000 или следующие результаты: 500, бесконечность.


6296. --
Степан Поперечный
Степан Поперечный
ответить
# Наноигры / Бот для Быстрощёлка / 2015-07-25 10:22

ВОт:
private int max_counter = 1;//отсчет
Устанавливаем данную переменную в программе в 1, а не в 10 или 20.
Клацаем один раз и получаем 1000 или следующие результаты: 500, бесконечность.


2146. --
Иван
Иван
ответить
→  Степан Поперечный  # Наноигры / Бот для Быстрощёлка / 2015-07-24 23:24

Результаты выдающиеся. Если это 1000 кликов в секунду, то вообще - что--то нереальное!Как вам это удалось?


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Игра Быстрощёлк / 2015-07-24 13:45

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


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Лабиринт 2D - игра / 2015-07-23 14:15

Степан, отличная работа, очень хорошо постарался! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Лабиринт 2D - меню / 2015-07-21 09:23

Степан, замечательная проделанная работа, это только начало, дальше интересней! Ты, Молодец! :)


2146. --
Иван
Иван
ответить
→  Степан Поперечный  # Наноигры / Лабиринт 2D - меню / 2015-07-21 01:40

Отличный дизайн. Здорово, что удалось справиться с проблемой.


2146. --
Иван
Иван
ответить
→  Степан Поперечный  # Наноигры / Картинка с секретом / 2015-07-20 16:06

Креативно поулчилось! Поздравляю с началом курса "Наноигры"!


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Наноигры / Картинка с секретом / 2015-07-20 15:18

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


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Хранитель экрана / ПОЛУФИНАЛ. Видеообзор хранителя экрана / 2015-07-12 16:53

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


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Хранитель экрана / Хранитель экрана. Новый класс Polygone / 2015-07-12 00:48

Степан, в твоей ошибки есть своя интересная фишка! Молодец что все исправил! :)


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Хранитель экрана / Хранитель экрана. Новый класс Figure / 2015-07-11 20:00

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


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-11 14:51

Степан, если английская студия то вкладка Edit Find and Replace! Хорошая работа, продолжай у тебя хорошо все получается! :)


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Степан Поперечный  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-11 14:15

А еще через меню оно доступно. В моей версии это ИЗМЕНИТЬ -> поиск и замена


1. --
Евгений Волосатов
Евгений Волосатов
ответить

2773. --
Никита
Никита
ответить
→  Степан Поперечный  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-11 13:21

Комбинация клавиш Ctrl+H для замены.


24. --
Олюшка
Олюшка
ответить
→  Степан Поперечный  # Хранитель экрана / Хранитель экрана. Создаём графику / 2015-07-10 23:26

Замечательно что во всем разобрался и тебе стало понятно! А что ты нарисовал? :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Степан Поперечный  # Хранитель экрана / Хранитель экрана. Создаём графику / 2015-07-10 22:10

Правильное решение принял, молодец!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Степан Поперечный  # Наноигры / Вступительное слово / 2015-07-08 23:42

Добро пожаловать!


  • Звание: Микробитер
  • Накопленный опыт: 36 часов
  • Собранный капитал: нет

Клуб формулистов

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

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





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

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

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

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


Научился: Выполнять определенные действия, при нажатии определённых клавиш, например if (e.KeyCode == Keys.Enter) Сам добавил обратный таймер private void timer_Tick(object sender, EventArgs e) { if (timeLeft > 0) { timeLeft = timeLeft - 1; label_time.Text = timeLeft + " секунд"; } else { timer.Stop(); label_time.Text = " Час вийшов"; MessageBox.Show(" Ви не встигли!", "Вибачте"); Game_over(); } }
Трудности: Добавить обратный таймер, хоть какой-то private void timer_Tick(object sender, EventArgs e) { if (timeLeft > 0) { timeLeft = timeLeft - 1; label_time.Text = timeLeft + " секунд"; } else { timer.Stop(); label_time.Text = " Час вийшов"; MessageBox.Show(" Ви не встигли!", "Вибачте"); Game_over(); } }
Всё гуд, дам программу маме она своим школьникам будет давать для тренировки.


Научился: Повторил на практике теорию ООП. Применили наследование на практике. Создали пару класов. Сейчас повторю теорию про глобальные переменные и параметры.
Трудности: Не забыть вовремя включить таймер.
ВСё гуд.