Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Только до конца недели. Вступление в Клуб Формулистов с 50% + 20% скидкой.

Артем Посунько
  • Звание: Наследник
  • Накопленный опыт: 321 час
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-06-13 16:32:38
  • Возраст: 25 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2017-05-11 soft3 Теория ООП все 39 100 %
2017-04-07 game1 Нано-игры 1 из 9 10 %
2017-03-26 task1 Семантика все 1 100 %
2017-03-02 game0 Демо игры 2 из 10 20 %
2017-03-01 soft0 Демо софт 1 из 8 15 %
Итого: 44 из 67 66 %

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

Дата активности Консольный раздел Прогресс
2017-04-23 task2 Матрицы 2 из 4 50 %
2017-04-22 task2 Простые массивы все 8 100 %
2017-04-22 task2 Строки все 6 100 %
2017-04-20 task2 Подпрограммы 8 из 14 58 %
2017-04-18 task2 Матрёшки все 9 100 %
2017-04-17 task2 По цифрам все 8 100 %
2017-04-17 task2 Любимые циклы все 6 100 %
2017-04-16 task2 Вечность все 5 100 %
2017-04-16 task2 Последовательность все 6 100 %
2017-04-16 task2 Математика все 9 100 %
2017-04-07 task2 Узник цикла IF все 6 100 %
2017-04-07 task2 For-to-чки все 26 100 %
2017-04-07 task2 Точка и плоскость все 6 100 %
2017-04-07 task2 Обман цикла все 7 100 %
2017-04-06 task2 Пока-цикл все 6 100 %
2017-04-06 task2 Do-рацикл все 4 100 %
2017-04-04 task2 Условный оператор все 16 100 %
2017-04-03 task2 Логика все 13 100 %
2017-04-02 task2 Типы данных все 5 100 %
2017-03-31 task2 Алгоритмика все 20 100 %
2017-03-26 task1 Календарь все 16 100 %
2017-03-26 task1 Лирика 13 из 14 93 %
2017-03-23 task1 Цифры 11 из 12 92 %
2017-03-23 task1 Геометрия все 8 100 %
2017-03-23 task1 Целые задачи все 11 100 %
2017-03-22 task1 Формулы все 9 100 %
2017-03-22 task1 Символы все 5 100 %
2017-03-10 task1 Строки все 14 100 %
2017-03-09 task1 Целые числа все 7 100 %
2017-03-02 task1 Семантика все 6 100 %
Итого: 276 из 286 97 %
Сохранить страницу:

12841. --
Артем Посунько
Артем Посунько
ответить
→  Иван Воронин   / 2017-05-11 21:02

Спасибо!
Пробовал, но не получилось ничего. Пробовал через гарнитуру Аппловскую записывать, в итоге первый обзор остался без звука)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2017-05-11 20:36

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2017-05-11 20:33

Молодец, удачи в изучении Unity, а думать надо всегда самому, за тебя этого делать никто не будет =)


12841. --
Артем Посунько
Артем Посунько
ответить
# Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2017-05-11 01:51

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


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

3922. --
Александр
Александр
ответить
→  Артем Посунько  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2017-05-09 11:34

Молодец, Артем! Поздравляю с финалом!


5649. KF
Максим Лапшинов
Максим Лапшинов
ответить

10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько   / 2017-05-08 12:41

Способов всегда как минимум 2, выбирать надо наиболее оптимальный и безопасный, чтобы 100% быть уверенным в работе ПО. Эксперименты наше всё!!!


12841. --
Артем Посунько
Артем Посунько
ответить
→  Иван Воронин   / 2017-05-08 12:28

Сколько способов то сделать одно и то же.
Спасибо за информацию!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2017-05-08 12:06

Кстати, можно ещё так:
public Line (Pixel start, Pixel end, Color? color = null)
{
    this.start = start;
    this.end = end;
    pen = new Pen(color.GetValueOrDefault(Color.Black));
}


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2017-05-08 12:03

У меня проблем с компиляцией в этом случае никогда не было. Потому что там не null возвращается, а Color.Empty, ошибки не будет, будет цвет сброшен и взят по-умолчанию для того объекта к которому он применён.


12841. --
Артем Посунько
Артем Посунько
ответить
→  Иван Воронин  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2017-05-08 08:39

Не знал про default.  Но в таком случае Color будет равен null, и если мы не выставляем цвет, то программа не скомпилируется. Надо все равно добавить условие что если null, то цвет будет черный.


7119. KF
Новопашин Владимир
Новопашин Владимир
ответить
→  Артем Посунько  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2017-05-06 17:51

Прикольный код.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2017-05-06 14:51

Молодец, хорошо нагуглил, но можно было и по старинке:
public Line (Pixel start, Pixel end, Color color = default(Color))
{
    this.start = start;
    this.end = end;
    pen = new Pen(color);
}


8275. KF
Tekashnik
Tekashnik
ответить
→  Артем Посунько  # Теория ООП / Интерфейс. Зачем он нужен. / 2017-05-06 14:37

Так зачем же нужен интерфейс?


12841. --
Артем Посунько
Артем Посунько
ответить
→  Алексей В.  # Теория ООП / Перемещение круга / 2017-05-05 14:00

Спасибо!


10494. --
Алексей В.
Алексей В.
ответить
→  Артем Посунько  # Теория ООП / Перемещение круга / 2017-05-05 12:22

Артем, молодец!!! Так держать!!!


1295. KF
Дмитрий Че
Дмитрий Че
ответить
→  Артем Посунько  # Теория ООП / Рисуем Снеговика / 2017-05-03 20:59

На дворе практически лето, но снеговика все же слепил! Программисту все по плечу!


12841. --
Артем Посунько
Артем Посунько
ответить
→  Андрей Козлов  # Теория ООП / Второй класс / 2017-04-24 22:09

Отличная работа! Так держать!


12841. --
Артем Посунько
Артем Посунько
ответить
# Теория ООП / Второй класс / 2017-04-24 21:38

Спасибо за поддержку!


10309. --
Станислав
Станислав
ответить
→  Артем Посунько  # Теория ООП / Второй класс / 2017-04-24 20:34

Молодец, Артем! С таким подходом успех тебе обеспечен!


7119. KF
Новопашин Владимир
Новопашин Владимир
ответить
→  Артем Посунько  # Теория ООП / Первый класс / 2017-04-24 11:47

А вообще есть у нас есть список рекомендованной литературы - must read?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Артем Посунько  # Теория ООП / Первый класс / 2017-04-24 08:20

Интересный совет, спасибо :)


3922. --
Александр
Александр
ответить
→  Артем Посунько  # Теория ООП / Второй класс / 2017-04-24 08:06

Молодец, Артем, хорошая работа! Так держать!


3922. --
Александр
Александр
ответить
→  Артем Посунько  # Теория ООП / Первый класс / 2017-04-23 16:40

Молодец, Артем! Так держать!


12841. --
Артем Посунько
Артем Посунько
ответить
# Консоль / Матрицы / Максимумы / 2017-04-22 21:53

Робот шарп не воспринимает цикл foreach? Или foreach берет слишком много памяти? Тайм-аут когда пытаюсь использовать данный цикл


12841. --
Артем Посунько
Артем Посунько
ответить
→  Иван Воронин  # Наноигры / Арканоид - Уровень и ракетка / 2017-04-07 10:21

Теперь понял, спасибо.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Наноигры / Арканоид - Уровень и ракетка / 2017-04-07 05:55

А что тут не ясного? ax1 это временная переменная, которая определена в пределах данной функции и перестаёт существовать после завершения её работы, а та, куда передаётся информация определена ранее глобально и продолжает существовать после завершения функции. Следовательно значение которое в ней остаётся, оно никуда не теряется и с ним взаимодействуют дальше другие функции. Это как автомобиль и зажигалка:
Автомобиль это глобальная переменная, а зажигалка это внутренняя. Автомобиль можно заправить и он останется заправленным сидишь ты в нём или покинул его. А зажигалку можно либо оставить в бардачке и тогда любой другой, кто сядет в автомобиль сможешь ею воспользоваться, либо забрать её с собой и тогда тот, кому она понадобится, не сможет её найти.


12841. --
Артем Посунько
Артем Посунько
ответить
# Консоль / For-to-чки / Псевдо-квадраты / 2017-04-06 17:22

int N = Int32.Parse(Console.ReadLine());
            for (int i = 0; i < N; i++)
                Console.Write(" _");
            Console.WriteLine(" ");
            for (int i = 0; i < N; i++)
                Console.Write("|_");
            Console.Write("|");
Не проходит.
С робот шарпом что-то не так.


12841. --
Артем Посунько
Артем Посунько
ответить
→  Евгений Волосатов   / 2017-04-05 21:33

Понял, спасибо!


12841. --
Артем Посунько
Артем Посунько
ответить
→  Иван Воронин  # Теория ООП / Инкапсуляция мечты / 2017-04-05 21:33

Ок, понял, спасибо!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Теория ООП / Инкапсуляция мечты / 2017-04-05 20:45

В курсе "Теория ООП" первый урок просто бесплатный, он не относится к активистам. Чтобы были доступны остальные уроки этого курса, надо выполнить все курсы до него в порядке очереди или купить этот курс, если тебе надо пройти его без очереди. Поэтому вначале надо пройти sharp1, когда там уроки кончатся, будут даваться уроки из sharp2 и так далее.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Артем Посунько   / 2017-04-05 19:26

вы его прошли потому что к нему бесплатный доступ, к улитке это не имеет отношения.


12841. --
Артем Посунько
Артем Посунько
ответить
→  Иван Воронин  # Теория ООП / Инкапсуляция мечты / 2017-04-05 19:22

Да, но я прошел первый урок в видео курсе Теория ООП. Соответственно, ожидал открытия второго урока в этом же курсе. Отчет отправил вчера, т.е. сегодня утром он должен был открыться. Или проходить нужно все видео курсы с самого начала?
И на этой страничке у меня показывается курс Теория ООП,
yadi.sk/i/tD8KSQEo3GgzjE


12841. --
Артем Посунько
Артем Посунько
ответить
→  Евгений Волосатов   / 2017-04-05 19:20

Да, но я прошел первый урок в видео курсе Теория ООП. Соответственно, ожидал открытия второго урока в этом же курсе. Отчет отправил вчера, т.е. сегодня утром он должен был открыться. Или проходить нужно все видео курсы с самого начала?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Теория ООП / Инкапсуляция мечты / 2017-04-05 16:28

www.videosharp.info/video на этой страничке показаны все доступные уроки и те, которые идут по принципу улитки. Каждый следующий урок доступен после 5 утра если до 5 утра был выполнен предыдущий урок.


3475. --
Daria
Daria
ответить
→  Артем Посунько  # Теория ООП / Инкапсуляция мечты / 2017-04-05 15:34

Это же еще и механизм мощный в ооп для защиты данных и методов от вмешательства или неправильного использования. в C# вот манипулируя у свойств параметрами доступа можно защитить создаваемый объект.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Артем Посунько   / 2017-04-05 10:46

Читай внимательно условия.
Следующий урок открывается в 6 утра, если предыдущий был выполнен.
Ты не выполнил первый урок: www.videosharp.info/video/game1/nr=144
Когда его сделаешь и отправишь отчёт - на след. день получишь след. урок.


12841. --
Артем Посунько
Артем Посунько
ответить
→  Евгений Волосатов  # Теория ООП / Инкапсуляция мечты / 2017-04-05 10:08

Евгений Витольдович, не могу перейти с следующему уроку по принципу улитки. Не подскажете, почему так?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Теория ООП / Инкапсуляция мечты / 2017-04-05 04:55

Всему своё время, практика даст все ответы.


12841. --
Артем Посунько
Артем Посунько
ответить
# Теория ООП / Инкапсуляция мечты / 2017-04-04 11:44

Спасибо, разберусь со временем!


3922. --
Александр
Александр
ответить
→  Артем Посунько  # Теория ООП / Инкапсуляция мечты / 2017-04-04 11:28

Артем! Инкапсуляция - сокрытие внутри объекта private полей, доступ к которым запрещён напрямую. Для того, что бы менять значение этих полей  или просто получать извне какую-то информацию, используются специальные методы - геттеры и сеттеры. Самое главное во всём этом, что эти специальные методы могут не просто давать доступ к внутренним полям класса, но ещё и производить какие либо действия. В C# пошли дальше и придумали Свойства, но это уже особенности конкретного языка, а смысл всё тот же.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Артем Посунько  # Теория ООП / Инкапсуляция мечты / 2017-04-04 11:16

Дальше будет понятнее.


12841. --
Артем Посунько
Артем Посунько
ответить
# Консоль / Логика / Побитовое НЕ / 2017-04-03 22:32

Интересно. Не знал про побитовые логические операции.


12841. --
Артем Посунько
Артем Посунько
ответить
# Консоль / Алгоритмика / Регулярные выражения / 2017-03-31 21:53

Добрый день.
Хотелось бы пояснения, чем Regex отличается от стринг и какие преимущества и другие возможности. Иначе смысла в уроке особого нет. Как говорится, тема не раскрыта)


12841. --
Артем Посунько
Артем Посунько
ответить
/ 2017-03-28 09:34

Елена, спасибо Вам)
Иван, этот момент понятен стал, спасибо.


4004. KF
Елена
Елена
ответить
→  Артем Посунько  # Семантика / Я решил всю Семантику! / 2017-03-28 05:25

Я нормально отношусь к конструктивной критике. Действительно, раз возник вопрос, то надо переделать видеорешение и объяснить непонятные моменты.
Я ведь тоже учусь :) И эти видеорешения - мой первый опыт записи видео.
Спасибо за замечание, Артём!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Семантика / Я решил всю Семантику! / 2017-03-28 01:02

Я думаю тут всё ясно, в году 365 дней. а в месяце 30 (количество примерное) если сравнить вначале год, то сразу экономия в 365 итераций, дошли до нужного года, сравниваем месяцы, тоже экономия в 30 раз, когда дошли до месяца, тогда уже тюнинг посуточно, т.е. 1 день = 1 итерация, итого имеем более оптимальное решение по скорости, можно было конечно и по дням прибавлять, только смысл тогда в годах и месяцах, есть такая штука как время в формате UNIX, там вообще в секундах, я вот люблю с ним работать по поводу ДАТ, намного быстрее, хотя и сложнее для понимания для кого-то.
з.ы.
По поводу остальных нюансов и недочётов в комментировании кода, ждём комментарий Елены.


12841. --
Артем Посунько
Артем Посунько
ответить
# Семантика / Я решил всю Семантику! / 2017-03-28 00:15

Я обращался к видео решениям всего несколько раз. Так чтоб основательно разобрать задача т.к. сам не мог. Задача Послезавтра сдала одной из низ.
Начиная с 28 секунды идет набор кода программы и его комментирование. Но комментирование идет элементарных вещей, как  считывание переменных и т.п., в чем собственно в последнем разделе семантики, пожалуй, для большинства нет необходимости.
А вот например почему мы сравниваем года, месяцы, числа добавляя к ним единицу - a.AddYears(1).CompareTo(b) < 1 не объяснено. И самому очень затруднительно было понять.
Или почему мы сначала прибавляем годы, потом месяцы, потом дни, а не наоборот.

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

Елена, не хотел Вас обидеть, не подумайте.
Владимир, сам записывать видео с решением не горю желанием, т.к. не вижу в этом необходимости, для меня этот этап пройден.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Семантика / Я решил всю Семантику! / 2017-03-27 17:47

Опиши конкретно, в каком уроке, на какой mm:ss что было не так сказано, если это критично, я думаю перезапишут.


3146. KF
Permitin Alexey
Permitin Alexey
ответить
→  Артем Посунько  # Семантика / Я решил всю Семантику! / 2017-03-27 14:10

Вы уверены? по моему она объясняет иногда даже лучше чем Евгений...(простите меня Евгений!)


4004. KF
Елена
Елена
ответить
→  Артем Посунько  # Семантика / Я решил всю Семантику! / 2017-03-27 14:08

Артем, что именно плохо объяснено? Какая задача? Может, имеет смысл переделать видео к задачам?


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Артем Посунько  # Семантика / Я решил всю Семантику! / 2017-03-27 13:00

Поздравляю с завершением Семантики! =)


7119. KF
Новопашин Владимир
Новопашин Владимир
ответить
→  Артем Посунько  # Семантика / Я решил всю Семантику! / 2017-03-27 09:29

)) Молодец Артем! Критиковать может каждый! Вот тебе задание - запиши видеоурок и объясни из темы LINQ - можешь любую другую тему взять!


3922. --
Александр
Александр
ответить
→  Артем Посунько  # Семантика / Я решил всю Семантику! / 2017-03-27 07:10

Молодец, Артем! Это круто!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Артем Посунько  # Семантика / Я решил всю Семантику! / 2017-03-27 01:59

Артём, мои поздравления по заврешнеию Семантики!!!


12841. --
Артем Посунько
Артем Посунько
ответить
# Консоль / Строки / Copy / 2017-03-09 14:42

Но тогда вот эта программа бы на втором выводе писала "s1: def s2: def". Но она этого не пишет.

string s1 = "abc";
string s2 = s1;
Console.WriteLine("s1: {0} s2: {1}", s1, s2);
s1 = "def";
Console.WriteLine("s1: {0} s2: {1}", s1, s2);
Console.ReadLine();


12841. --
Артем Посунько
Артем Посунько
ответить
# Консоль / Строки / Copy / 2017-03-09 14:34

Поясните, пожалуйста, момент один.
Разве когда мы описываем переменные после string (string s1, s2, s3) в памяти не выделяется место под эти переменные?
Получается, что место выделяет только тогда, когда мы первый раз ссылаемся на переменную?
Получается что при s3=s1 создается только ссылка, мол при обращении s3 иди к s1. А при s3 = String.Copy(s1); В s3 !хранится! такое же значение, что и s1.
Так?


7238. --
Константин
Константин
ответить
→  Артем Посунько  # Демо игры / Лабиринт 2D - меню / 2017-03-03 22:31

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Демо игры / Лабиринт 2D - меню / 2017-03-03 09:58

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


11165. --
Сергей Д.
Сергей Д.
ответить
→  Артем Посунько  # Демо игры / Лабиринт 2D - меню / 2017-03-03 01:10

Здесь принцип такой: повторяешь урок - интересно, но непонятно. Чтобы стало понятнее, разбираешься с помощью книг, других курсов. Там всё по полочкам, но быстро сдается память без интересной практики. Возвращаешься сюда. И так по кругу.


11165. --
Сергей Д.
Сергей Д.
ответить
→  Артем Посунько  # Демо игры / Картинка с секретом / 2017-03-03 00:49

Кстати да, Иван дело говорит. Впрочем, как и всегда.


11165. --
Сергей Д.
Сергей Д.
ответить
→  Артем Посунько  # Демо игры / Картинка с секретом / 2017-03-03 00:47

Если легко, то ы молодец. Я там в одном месте заглючил, переделывал.


3922. --
Александр
Александр
ответить
→  Артем Посунько  # Демо игры / Вступительное слово / 2017-03-02 23:59

Молодец, продолжай учиться!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Демо игры / Картинка с секретом / 2017-03-02 21:42

Как-то небрежно кнопки расставил, как будто по-быстрому набросал их на форму, добавил картинку, которую было бы лучше скетчнуть или зумнуть, а кнопки надо было ровнее расставить, чтобы красивее смотрелось. Не советую филонить при изучении. Войдёт в привычку и будешь низкокачественным спецом.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Артем Посунько  # Демо игры / Лабиринт 2D - меню / 2017-03-02 20:16

Да, практический подход. Чтобы сразу видеть результат.
Рекомендую посмотреть раздел "Консоль" для решения задач.


12841. --
Артем Посунько
Артем Посунько
ответить
# Демо игры / Вступительное слово / 2017-03-02 18:46

Всем спасибо за поддержку, буду учиться)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Артем Посунько  # Демо игры / Вступительное слово / 2017-03-02 11:41

Для создания сайтов рекомендую курс Базовый аспект и Tinklavimas.
Для игр - демо игры, микроигры, сокобан и др.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Артем Посунько  # Демо игры / Вступительное слово / 2017-03-02 10:44

Добро пожаловать, цели отличные, для получения необходимых знания тут имеются все необходимые курсы. Удачи.


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Артем Посунько  # Демо игры / Картинка с секретом / 2017-03-02 08:26

Молодец! =) Так держать! =)


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Артем Посунько  # Демо игры / Вступительное слово / 2017-03-02 08:19

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


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF grom518 21714 45
2 KF Trira 11019 5 15 1 21 31
3 KF ser2018 17425 5 5 26
4 -- Xa4_Xakum 22309 26
5 KF Алексей|BrisK|Кривицкий 3506 16
6 KF Yefim 11589 5 5 10 15
7 KF Евгений Волосатов 1 15
8 KF Александр 18131 15
9 KF Дмитрий 20302 11
10 -- Посетитель 0 5 5 10
11 KF Антон Кравченко 5502 5 5 10
12 -- Петя 7652 5 5 10
13 -- Валерий Жданов 791 8
14 KF Tekashnik 8275 2 2 7
15 -- Андрей 162 5
16 -- Максим Базуев 429 5
17 -- Igorenzia 689 5
18 -- Антон Лазарец 986 5
19 -- sharp.xxxxx change config! 999 5
20 -- Евгений Волосатов 1024 5
21 KF Дмитрий Че 1295 5
22 -- Валерий 1305 5
23 -- олег 1511 5
24 -- Сарапульцев Константин 1570 5
25 -- Neverwinter 2 1901 5
26 -- Sergey Potapov 1950 5
27 -- Морозов Юрий Александрович 2639 5
28 -- Никита 2773 5
29 -- Тимур 3223 5
30 -- Волосникова Лариса 3545 5
31 -- Сергей 3747 5
32 -- Григорий 3850 5
33 -- Александр 3922 5
34 -- Денис 4395 5
35 -- Sergey 4732 5
36 -- Дмитрий 4814 5
37 -- Валера Луцевич 4889 5
38 -- Андрей Поляков 5029 5
39 KF Михаил 5081 5
40 -- Олег 5244 5
41 -- Константин 5328 5
42 -- Anton 5394 5
43 -- Роман 5419 5
44 KF Максим Лапшинов 5649 5
45 -- Виктор Си 5923 5
46 KF Николай Миролюбов 6203 5
47 KF Новопашин Владимир 7119 5
48 -- Наталья 7226 5
49 -- 1   8118 5
50 -- zhikharevav 8380 5
51 -- lyudo 8608 5
52 -- Володимир 8707 5
53 -- Alex 8822 5
54 -- янас 8856 5
55 -- Александр Р. 9096 5
56 -- Dimon 9156 5
57 KF Кирилл 9480 5
58 -- Олег Михайлович 9612 5
59 -- chokayes 9752 5
60 -- Виталий 9912 5
61 -- vip 9913 5
62 -- FireWolf 10080 5
63 -- Ivan 10123 5
64 -- Богдан Влодек 10344 5
65 -- Алексей В. 10494 5
66 -- Денис 10528 5
67 -- Иван Воронин 10558 5
68 -- alex_kag 10591 5
69 -- Алексей 10626 5
70 -- Яковлев Д.А. 10648 5
71 -- Сергей Соколов 10670 5
72 -- OloloCode 10717 5
73 -- Danil42Russia 10895 5
74 -- Progresir 11197 5
75 -- Родион 11582 5
76 -- Андрей Суслов 11868 5
77 -- viktor 12378 5
78 -- olex5s 12424 5
79 -- Татьяна 12464 5
80 -- Владимир 12574 5
81 -- Андрей 12666 5
82 -- Zebos 13846 5
83 -- Владимир 13850 5
84 -- Роман 14462 5
85 -- Strashniov 14675 5
86 -- volld 14740 5
87 -- Madoschi 14854 5
88 KF DimanDOS 14981 5
89 -- Владимир 15525 5
90 -- Анатолий 15610 5
91 -- Vitali 15737 5
92 -- Павел Демьянов 15822 5
93 -- Максим 15956 5
94 -- Сергей 16004 5
95 -- Sergej Šugajev 16017 5
96 -- Andrej Gladkov 16018 5
97 -- Bodrik_torf 16066 5
98 -- Povilas Abramovicius 16089 5
99 -- Евгений 16134 5
100 -- Дмитрий 16218 5
101 -- Виталий 16268 5
102 -- Андрей 16329 5
103 -- ExiledRain 16385 5
104 -- Денис 16396 5
105 -- vladislav 16454 5
106 -- Protos 16459 5
107 -- Pavlin 16496 5
108 -- Serpimolot 16503 5
109 -- Андрей Шевченко 16533 5
110 -- Александр 16653 5
111 -- Дмитри 16654 5
112 -- Данила Артюхов 16779 5
113 -- Тимур 16806 5
114 -- Serge 16861 5
115 -- yes756 16913 5
116 -- Александр Шкредов 16998 5
117 -- Константин Мельников 17022 5
118 -- Илья 17058 5
119 KF Слава 17255 5
120 -- jspv 17387 5
121 -- WildOrc 17443 5
122 -- Алексей 17535 5
123 -- Никита 17542 5
124 -- Андрей 17589 5
125 -- Виктор 17606 5
126 -- LordixDemon 17623 5
127 -- Oleksandr 17663 5
128 -- SergeyZhernovoy 17737 5
129 KF Dmitry Sinitsin 17947 5
130 -- Ramzan 18272 5
131 -- Denis 18356 5
132 -- sparda 18477 5
133 -- Evgenii Kudriavtcev 18493 5
134 -- Александр @DreamerBY 18525 5
135 -- Сергей 18549 5
136 -- knockjkeee 18563 5
137 -- superGrover 18626 5
138 -- Roman 18683 5
139 -- Arslan 18688 5
140 KF Andrew 18783 5
141 -- Вова Завісляк 18994 5
142 -- Олег Чудновский 19022 5
143 -- Evheny 19151 5
144 -- Дмитрий 19236 5
145 -- Егор 20130 5
146 KF Max 20545 1
147 -- Фрукт 22152 1

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

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

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

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

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

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





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

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

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

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


Научился: Создавать PictureBox и рисовать в нем.
Трудности: Разобраться что есть Bitmap и Graphics и как ими пользоваться.
Все хорошо.


Научился: Подкрепил практикой полученные знания.
Я в восторге! Только читал об этом в книге - бам, все это же самое применяешь на практике. И уже сам разбираешься в структуре программы. Что такое класс, как он определен. Различаешь конструкторы, публичные, приватные переменные, методы... Короче все то, что казалось чем-то совершенно неясным (когда решал консольные задачки), становится доступным, чувствуешь прогресс и от этого прет)) Большое спасибо за уроки, особенно формат по 10 минут, очень удобно. Троелсен + ваши видеоуроки очень плотно засаживают информацию в голову! Спасибо!