Си шарп с нуля

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

Материалы мастер класса "Люди на карте"


Вебинар «Мы начинаем PHP + Yii2» начнётся через 15 час. 11 мин.

Александр
  • Звание: Микробитер
  • Накопленный опыт: 57 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-11-05 00:29:38
  • Возраст: 20 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2016-11-01 soft3 Теория ООП все 39 100 %
2016-03-26 soft0 Демо софт 1 из 7 15 %
Итого: 40 из 46 87 %

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

Дата активности Консольный раздел Прогресс
2016-09-25 task2 Алгоритмика 11 из 20 55 %
2016-03-26 task1 Семантика все 6 100 %
Итого: 17 из 26 66 %
Сохранить страницу:


11549. Сергей Аникин
Сергей Аникин
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Интерфейс. VIP. Пересечение прямоугольников. / 2016-11-02 12:03

Да, надо доработать систему коллизий, а то кружочки прикольно слиплись =) Молодец!


10673. Алексей Хонин
Алексей Хонин
ответить

10494. Алексей В.
Алексей В.
ответить


10670. Сергей Соколов
Сергей Соколов
ответить
→  Александр  # Теория ООП / Интерфейс. VIP. Пересечение прямоугольников. / 2016-11-02 00:42

Отличный результат! Молодец! =)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Интерфейс. VIP. Квадратики тоже хотят играть. / 2016-10-30 20:32

Классные правила игры ты придумал, мне нравится!


791. Валерий Жданов
Валерий Жданов
ответить
→  Александр  # Теория ООП / Интерфейс. Создаём новую игру. / 2016-10-30 09:07

сильное описание!


10365. Rita
Rita
ответить
→  Александр  # Теория ООП / Интерфейс. Создаём новую игру. / 2016-10-30 03:26

Хорошо перемещаются



10670. Сергей Соколов
Сергей Соколов
ответить
→  Александр  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2016-10-29 17:27

Поздравляю с финалом.


11017. Владимир Петреченко
Владимир Петреченко
ответить

11017. Владимир Петреченко
Владимир Петреченко
ответить

7238. Константин
Константин
ответить
→  Александр  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2016-10-29 16:48

Тоже хочу этот курс пройти в ближайшее время.


7238. Константин
Константин
ответить
→  Александр  # Теория ООП / Интерфейс. Создаём новую игру. / 2016-10-29 16:48

Смотрел видеобзор про эти шарики прикольно перемещаются.


6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Александр  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2016-10-29 14:35

Здорово. Красота то какая.


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2016-10-29 12:23

Согласен, курс отличный, у самого он в очереди =)


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Интерфейс. Создаём новую игру. / 2016-10-29 12:21

Молодец, хорошо описал =)


10673. Алексей Хонин
Алексей Хонин
ответить

7238. Константин
Константин
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2016-10-28 18:04

Молодец, отличный обзор, немного доработать траекторию отскока и будет вообще шик =)


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Александр  # Теория ООП / Интерфейс. Кружок готов к игре! / 2016-10-28 17:13

Надо побывать делать а не спрашивать
ведь никто не запрещает изменять программку и в своих целях применять


9789. Александр
Александр
ответить
→  Евгений Волосатов  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2016-10-28 14:50

просто добавил доп. условие при касании в метод Run() 


10673. Алексей Хонин
Алексей Хонин
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2016-10-28 08:28

Здорово.
Как ты решил задачу отскока шариков друг от друга?


10670. Сергей Соколов
Сергей Соколов
ответить

8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Александр  # Теория ООП / Интерфейс. Кружок готов к игре! / 2016-10-27 22:54

Евгений Витольдович, а можно ли в данном случае применить алгоритм движения кружков на примере алгоритма отскока шарика из игры Арканоид ( переделав его под конкретную задачу )?


7119. Новопашин Владимир
Новопашин Владимир
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Интерфейс. Кружок на площадке. / 2016-10-03 00:40

Всё понятно, но не знаю чему научился, прикольно =)



7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Александр  # Теория ООП / Интерфейс. Создаём кружок. / 2016-09-28 07:26

Кружки это круто.


7238. Константин
Константин
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 16:34

АХАХАХ и усы шевелятся ! :)


10157. Кирилл Лебедев
Кирилл Лебедев
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 15:56

ахахахах) да усы прям то что нужно


8959. Максим Саратов
Максим Саратов
ответить
→  Александр  # Теория ООП / Интерфейс. Зачем он нужен. / 2016-09-27 15:44

+индексаторы


8959. Максим Саратов
Максим Саратов
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 15:27

Круто сделал, вышел за рамки задачи!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2016-09-27 11:09

Отличное фото, прекрасные результаты.
Удачи!


10670. Сергей Соколов
Сергей Соколов
ответить

10673. Алексей Хонин
Алексей Хонин
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 10:46

Отлично получилось)


9789. Александр
Александр
ответить
→  Евгений Волосатов   / 2016-09-27 08:46

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 08:44

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


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 01:08

Молодец, усами шевелят =)


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 01:08

Молодец, усами шевелят =)


10670. Сергей Соколов
Сергей Соколов
ответить
→  Александр  # Теория ООП / Перемещение других фигур / 2016-09-27 00:13

Отлично получилось! =)


9789. Александр
Александр
ответить
→  Кирилл Лебедев  # Теория ООП / Перемещение других фигур / 2016-09-26 22:47

Скоро станет ещё более жива, если можно так выразиться ))
Источник «Формула программиста» – http://www.videosharp.info/9789/checking/soft3=226


9789. Александр
Александр
ответить
→  Евгений Волосатов  # Теория ООП / Перемещение других фигур / 2016-09-26 22:40

Вызов принят, ждите отчёта по след. уроку ))))


10157. Кирилл Лебедев
Кирилл Лебедев
ответить
→  Александр  # Теория ООП / Перемещение других фигур / 2016-09-26 21:21

мышь как живая)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Перемещение других фигур / 2016-09-26 19:05

а чего усами не шевелит? :) шутка.


10494. Алексей В.
Алексей В.
ответить
→  Александр  # Теория ООП / Спрайт для Снеговика / 2016-09-25 09:33

Отличный мышеснеговик!!!


10365. Rita
Rita
ответить
→  Александр  # Теория ООП / Спрайт для Снеговика / 2016-09-25 09:30

И вам тоголезец!


1901. Neverwinter 2
Neverwinter 2
ответить
→  Александр  # Теория ООП / Спрайт для Снеговика / 2016-09-25 08:21

И вам тоже добра!!!!!!!!


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Александр  # Теория ООП / Спрайт для Снеговика / 2016-09-25 08:14

красивенькие мышки получились


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Александр  # Теория ООП / Перемещение круга / 2016-09-24 23:23

Класс. В игре лабиринт 2D будет в самый раз! Хорошо сделал, молодец.


9789. Александр
Александр
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Перемещение круга / 2016-09-24 22:11

Видео не доступно.
Или открой доступ или убери из отчёта ссылку на видео.


10494. Алексей В.
Алексей В.
ответить
→  Александр  # Теория ООП / Переезд метода Draw / 2016-09-24 16:07

Отличный мышиный снеговик!!!


8959. Максим Саратов
Максим Саратов
ответить
→  Александр  # Теория ООП / Переезд метода Draw / 2016-09-24 14:01

Красотище!


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Переезд метода Draw / 2016-09-24 01:50

Напомнило мне мультфильм "Американская история", как они котов напугали такой большой мышью =)


10673. Алексей Хонин
Алексей Хонин
ответить
→  Александр  # Теория ООП / Переезд метода Draw / 2016-09-23 18:57

Отлично получилось!


9789. Александр
Александр
ответить
→  Евгений Волосатов  # Теория ООП / Переезд метода Draw / 2016-09-23 18:56

Спасибо, я старался ))


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Переезд метода Draw / 2016-09-23 18:54

Нравятся мне твои мышата :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Фигуральный базовый класс / 2016-09-23 10:24

Дальше будет более этстетичный вариант.


9789. Александр
Александр
ответить
→  Олюшка  # Теория ООП / Второй Снеговик / 2016-09-22 22:29

Спасибо))


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Второй Снеговик / 2016-09-22 21:27

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


9789. Александр
Александр
ответить
→  Евгений Волосатов  # Теория ООП / Богатое наследство / 2016-09-22 21:23

Просто в уроке №11 было указано нарисовать снеговика или что-нибудь своё. Вот я и рисую что-нибудь своё)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Богатое наследство / 2016-09-22 20:52

Мышь – подвид снеговика? Или наоборот?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Богатое наследство / 2016-09-22 20:52

Мышь – подвид снеговика? Или наоборот?


9789. Александр
Александр
ответить
# Теория ООП / Второй Снеговик / 2016-09-22 16:47

Три звезды случайно поставил - хотел пять.


8065. Александр
Александр
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-22 04:53

Зачетный снеговик! :)


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-22 04:32

Вы ничего не понимаете, он художник, он так видит =)
з.ы.
Оригинально


10670. Сергей Соколов
Сергей Соколов
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-22 00:12

Отличный снеговик получился! С усами =)


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-22 00:07

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


11017. Владимир Петреченко
Владимир Петреченко
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-22 00:06

Мышь-снеговик ;)


7238. Константин
Константин
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-21 22:08

Чето не совсем снеговик! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-21 21:16

Отличный рисунок :)


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Цветные карандаши / 2016-04-03 19:50

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


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Расстояние между пикселями / 2016-04-03 00:21

Александр, отлично, мне очень нравится! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Пиксели для классов / 2016-04-02 23:54

УХ ТЫ!!! КРАСОТА!!!
Александр, еще такой отличнейшей работы я не видела!!! Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Расстояние между пикселями / 2016-04-02 23:30

Дверь классная :)


2146. Иван
Иван
ответить
→  Александр  # Теория ООП / Круглый класс / 2016-03-31 17:49

Здорово как! Отличная разработка домашнего задания!


9789. Александр
Александр
ответить
→  Евгений Волосатов  # Теория ООП / Структура vs Класс / 2016-03-31 11:16

Спасибо, стараюсь)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Структура vs Класс / 2016-03-31 10:26

Молодец!


8886. Михаил Ермишин
Михаил Ермишин
ответить
→  Александр  # Теория ООП / Структура пикселя / 2016-03-31 00:43

Продолжай а том же духе! :~)


8886. Михаил Ермишин
Михаил Ермишин
ответить
→  Александр  # Теория ООП / Круглый класс / 2016-03-31 00:43

Класс! Просто шикарно получилось! :~)


24. Олюшка
Олюшка
ответить
→  Александр   / 2016-03-28 03:08

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


9789. Александр
Александр
ответить
→  Олюшка   / 2016-03-28 02:04

Прочитал , но уже два или три отчёта с ним было отправлено)) Спасибо за помощь и домик)
К концу курса будет пентхаус;)


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Урок рисования / 2016-03-27 20:16

Александр, домик супер! :)
Наверно ты еще не прочитал мое сообщение насчет видео, уверена что в следующих отчетах ты уже не будешь прикладывать видео из урока! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Инкапсуляция мечты / 2016-03-27 20:00

Александр, очень рада что ты приступил к этому судейскому курсу, уверена что ты отлично позанимаешься и получишь важные и полезные знания!
Вот только в поле видеозаписи, видео урока не нужно прикладывать, это поле необходимо заполнять только если ты сам записываешь свой видеоотчет или если это требуется в уроке!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Первый класс / 2016-03-27 16:34

Ты лучше сначала сделай всё, как в уроке, а потом уже экспериментируй.


9789. Александр
Александр
ответить
→  Олюшка   / 2016-03-27 14:38

Спасибо, буду знать)


24. Олюшка
Олюшка
ответить
→  Александр  # Демо игры / Вступительное слово / 2016-03-26 22:45

Александр, очень рада приветствовать тебя в команде учеников! :)
Хотела тебе сказать что в графе видеозапись и архив заполняются там где это указано в задании, или если ты сам записываешь свое видео к уроку, своей программы тогда другое дело!
Архив с кодом тоже не выкладывай, пожалуйста если это не требует специальное задание!
Удачного тебе обучения, знаю что тебе понравится :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Демо игры / Вступительное слово / 2016-03-26 11:59

Добро пожаловать, Александр!


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Виктор 17606 250
2 Tekashnik 8275 10 15 15 40 240
3 WildOrc 17443 3 3 203
4 chokayes 9752 1 1 201
5 Иван Воронин 10558 200
6 Dmitry Sinitsin 17947 175
7 ser2018 17425 166
8 Serge 16861 3 3 153
9 Дмитрий 4814 10 10 5 25 150
10 Evgenii Kudriavtcev 18493 2 2 149
11 Иван 2146 4 4 138
12 Dima 11051 5 12 1 18 106
13 Андрей 162 97
14 Родион Глушков 11582 97
15 Pavlin 16496 97
16 sparda 18477 94
17 Александр 3922 74
18 Слава 17255 66
19 Andrew 18783 65
20 Arslan 18688 5 5 10 63
21 Николай Миролюбов 6203 62
22 Ramzan 18272 54
23 nasr 18889 52
24 Сарапульцев Константин 1570 43
25 FireWolf 10080 41
26 Дмитрий 16218 41
27 Валерий Жданов 791 5 5 39
28 Марат 17791 38
29 Андрей 17589 37
30 alklokov 18681 35
31 Стен 18842 5 5 34
32 Евгений Волосатов 1 32
33 Oleksandr 17663 32
34 Anton 5394 31
35 Roman 18683 31
36 Посетитель 0 5 5 30
37 Антон Кравченко 5502 5 5 30
38 Yefim 11589 30
39 Виталий 16268 5 5 28
40 Петя 7652 3 3 26
41 Neverwinter 2 1901 25
42 Саша Авербух 16520 20
43 Chai 18816 20
44 vip 9913 1 1 18
45 Кирилл Шмойлов 6452 16
46 Дмитрий 4210 15
47 Денис 4395 15
48 KpucTo6aJlb 13385 15
49 Дмитрий 17813 15
50 Александр 18131 15
51 Мирзаев Магомед 18311 15
52 knockjkeee 18563 15
53 Андрей Шевченко 16533 3 3 13
54 rahunak 15621 13
55 Слава 17769 11
56 Salamatory 18774 11
57 Voloshin Alexey 18838 11
58 Григорий 3850 10
59 Андрей 6275 10
60 Алексей 8672 10
61 Николай Денисов 9014 10
62 DimanDOS 14981 10
63 Константин Мельников 17022 10
64 Protos 16459 9
65 Aleksandr 10298 7
66 Александр 17981 6
67 Andrew Ut 18924 6
68 Сергей Сергеевич 459 5
69 Роман Осипов 6758 5
70 Сергей Соколов 10670 5
71 ymik321 11829 5
72 Сергей 12525 5
73 Сергей 14008 5
74 Егор 14446 5
75 Evgeny 17084 5
76 Dimitry 17334 5
77 Vitalik 18853 5
78 Илья 18894 5
79 Solaris 18918 5
80 Роман 14462 3
81 Maksym 18302 3
82 Timoha 9980 2
83 superGrover 18626 2
84 petro_zzz 2237 1
85 Андрей 4753 1
86 Denis 18356 1
87 Сяинов Артём 18631 1
88 Марк 18848 1
89 Алексей 18890 1
90 Анастасия 18899 1
91 dnl 18901 1
92 Kirill 18908 1
93 Мария 18910 1

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

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

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

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

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

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




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

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

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

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


Я создал доп классы и не стал заморачиваться на рисунке. Нарисовал будку справа от домика.


Научился: Узнал что такое out, его различие с ref. Узнал о синтаксисе передачи ссылок в C#, а также о нюансах их использования с классами и структурами.
Вместо режима отладки показал пример различий в консоли. Таким образом показав несколько основных примеров в одном месте. Также благодаря использованию консоли всё удалось поместить на одном screenshot-е ) Не судите строго. Если использование режима отладки принципиально - могу сделать неск. screenshot-ов в режиме отладки.