Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта
Вебинар «Мы начинаем PHP + Yii2» начнётся через 2 дня 6 час. 59 мин.

Вячеслав
  • Звание: Микробитер
  • Накопленный опыт: 35 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-09-15 14:27:16

Видеокурсы

Дата активности Видеокурс Прогресс
2016-01-31 game2 Микроигры 7 из 15 47 %
2016-01-18 task4 Графические циклы 11 из 13 85 %
2016-01-17 words Игры со словами 3 из 7 43 %
2015-08-05 game0 Демо игры 6 из 10 60 %
2015-07-21 soft0 Демо софт 1 из 7 15 %
Итого: 28 из 52 54 %

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

Дата активности Консольный раздел Прогресс
2015-08-03 task1b Строки 1 из 14 8 %
2015-08-03 task1 Семантика все 6 100 %
Итого: 7 из 20 35 %
Сохранить страницу:

24. Олюшка
Олюшка
ответить
→  Вячеслав  # Микроигры / Крестики-Нолики. Игра на двоих / 2016-01-31 23:33

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


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Микроигры / Полуфинальный урок / 2016-01-29 00:05

Вячеслав, вообще это не обзор, а демонстрация программ, ведь в задании необходимо выбрать одну программу и про нее рассказать, инструкцию Евгений очень подробно в видео показал что именно необходимо сказать! Увы я поставлю пока тебе плохо, хотя программы у тебя классные мне понравились они!


6484. Вячеслав
Вячеслав
ответить
# Графические циклы / * Спирограф / 2016-01-19 20:07

Спасибо!


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Графические циклы / * Спирограф / 2016-01-19 16:36

Вячеслав, Класс! Молодец!!! :)
Поздравляю с отличными знаниями и законченным курсом!!! :)


8. Василевская Елена
Василевская Елена
ответить
→  Вячеслав  # Графические циклы / * Спирограф / 2016-01-19 08:54

Вячеслав, действительно красиво. Молодец!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Вячеслав  # Графические циклы / * Спирограф / 2016-01-18 19:45

Суперски вышло!


2146. Иван
Иван
ответить
→  Вячеслав  # Микроигры / Виселка. Алгоритм помощника / 2016-01-18 00:38

Проиграть очень сложно, но попадаются слова, с которыми можно и проиграть.


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Микроигры / Виселка. Алгоритм помощника / 2016-01-17 23:59

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


2146. Иван
Иван
ответить
→  Вячеслав  # Микроигры / Виселка. Блоксхема помощника / 2016-01-11 01:04

Качественная блок-схема получилась! Теперь по ней будет очень легко программу написать.


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Микроигры / 2048 - Интерфейс / 2016-01-09 00:01

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


2146. Иван
Иван
ответить
→  Вячеслав  # Микроигры / Игра 15 - Картинка / 2016-01-08 17:40

Здорово получилось! Рад, что сложностей не возникло.


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Микроигры / Игра 15 - Алгоритм / 2016-01-08 00:13

Вячеслав, супер что тебе интересно и у тебя все отлично получается! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Вячеслав  # Графические циклы / VIP. Узоры на окружности / 2016-01-06 00:54

Можно и так.
Порефакторить ещё немножко можно, например:
g.DrawLine (k == 1 ? pen : fon, x1, y1, x2, y2);


7276. Ильшат
Ильшат
ответить
→  Вячеслав  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2016-01-04 22:13

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


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2016-01-04 17:48

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Вячеслав  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2016-01-04 17:25

Шашечки :) Классно!


8. Василевская Елена
Василевская Елена
ответить
→  Вячеслав  # Графические циклы / Внутренние условия / 2016-01-03 17:10

Отличная снежинка, Молодец Вячеслав!


2146. Иван
Иван
ответить
→  Вячеслав  # Графические циклы / Трёхмерные циклы / 2016-01-02 18:39

Красиво все нарисовалось!


2146. Иван
Иван
ответить
→  Вячеслав  # Графические циклы / Вложенные циклы / 2016-01-02 18:36

Здорово, что решил пройти этот курс!


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Графические циклы / Трёхмерные циклы / 2016-01-02 18:28

Вячеслав, очень здорово что тебе нравится занятие! :)


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Графические циклы / Внутренние условия / 2016-01-02 16:42

Вячеслав, классно позанимался, снежинка удалась! :)


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Графические циклы / Вложенные циклы / 2016-01-02 16:39

Вячеслав, замечательно потренировался и здорово что тебе нравится результат! :)


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Графические циклы / Пучок лучей / 2016-01-02 10:34

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


8. Василевская Елена
Василевская Елена
ответить
→  Вячеслав  # Графические циклы / Горизонтали и вертикали / 2016-01-01 16:19

Вячеслав, классная работа.  С Новым годом! Счастья и здоровья, пусть все желания исполнятся.


6391. Владимир
Владимир
ответить

6391. Владимир
Владимир
ответить
→  Вячеслав  # Графические циклы / Горизонтали и вертикали / 2016-01-01 15:14

О, я тоже хочу такой сделать, а ещё наверно можно ёлочку!
Первый коммент в новом году! Всех с наступившим!


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Графические циклы / Диагональные линии / 2015-12-31 21:19

Вячеслав, Молодчина! :)
Тебя тоже я поздравляю с приближающимся Новым Годом!!! :)


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Графические циклы / Горизонтали и вертикали / 2015-12-31 20:02

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


2146. Иван
Иван
ответить
→  Вячеслав  # Графические циклы / Горизонтали и вертикали / 2015-12-31 19:50

Классный ромбик получился!


2146. Иван
Иван
ответить
→  Вячеслав  # Графические циклы / Подготовка графики / 2015-12-31 18:45

Хорошо, что решил пройти этот курс! Хорошая практика, и отличное понимание циклов после этого курса обеспечено!


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Графические циклы / Подготовка графики / 2015-12-31 17:18

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


6484. Вячеслав
Вячеслав
ответить
# Наноигры / Камень ножницы бумага / 2015-08-14 17:05

Спасибо. Много нового узнал про класс Random )))


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Наноигры / Камень ножницы бумага / 2015-08-05 17:30

Вячеслав, хорошо получилась игра!
http://www.videosharp.info/webinar/answers/id=27 посмотри еще больше информации про класс Random :)


2146. Иван
Иван
ответить
→  Вячеслав  # Наноигры / Бот для Быстрощёлка / 2015-08-02 00:17

Отличный результат! Ждем следующих отчетов по новым программам!


2146. Иван
Иван
ответить
→  Вячеслав  # Наноигры / Игра Быстрощёлк / 2015-08-01 02:15

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


2146. Иван
Иван
ответить
→  Вячеслав  # Наноигры / Лабиринт 2D - игра / 2015-07-29 23:13

Интересно получилось. Можно еще добавить куда-нибудь лейбл с указание сколько квадратиков осталось собрать.


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Наноигры / Лабиринт 2D - меню / 2015-07-26 22:22

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


2146. Иван
Иван
ответить
→  Вячеслав  # Наноигры / Картинка с секретом / 2015-07-24 23:18

Замечательная картинка! Удалось ли вам придумать свой способ отображения секретной картинки, отличный от показанного в видео-уроке?


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Наноигры / Картинка с секретом / 2015-07-24 23:06

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


24. Олюшка
Олюшка
ответить
→  Вячеслав  # Наноигры / Вступительное слово / 2015-07-21 22:21

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


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

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

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

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

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

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

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

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

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




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

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

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

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


Научился: Создавать анимированные узорчики)
От мигания избавился следующим образом private void ArcDelLine(int k, float alfa, float beta) { float x1 = 150 + (float)Math.Cos(alfa / 180.0 * Math.PI) * 150; float y1 = 150 - (float)Math.Sin(alfa / 180.0 * Math.PI) * 150; float x2 = 150 + (float)Math.Cos(beta / 180.0 * Math.PI) * 150; float y2 = 150 - (float)Math.Sin(beta / 180.0 * Math.PI) * 150; if ( k == 1) { g.DrawLine(pen, x1, y1, x2, y2); } else { g.DrawLine(fon, x1, y1, x2, y2); } private void button29_Click(object sender, EventArgs e) { int total = 180; for (float coeff = 1; coeff < total; coeff += 0.2f) { for (int n = 0; n < total; n++) { ArcDelLine(1, n * 2, n * 2 * coeff); } Sleep2(); Sleep2(); Sleep2(); for (int n = 0; n < total; n++) { ArcDelLine(2, n * 2, n * 2 * coeff); } } }


Научился: Исправил "простое неправильное решение" в диагоналях
Всех с наступающим Новым Годом!!!