Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Морской бой на 23 февраля!.

Дмитрий
  • Звание: Нанопрогер
  • Накопленный опыт: 22 часа
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-10-06 10:23:32

Видеокурсы

Дата активности Видеокурс Прогресс
2015-12-27 task4 Графические циклы 9 из 13 70 %
2015-11-02 game4 Игры со Спрайтами 10 из 33 31 %
2015-08-03 soft0 Демо софт 1 из 7 15 %
Итого: 20 из 53 38 %

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

Этот формулист не решил ни одной консольной задачи
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2017-08-22 14:54

Подключено!


10558. Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # Чашка кофе / Анализ ЕСПД / 2017-07-28 17:40

Ну так и не нужно "галопом по европам", быстрее приступай к след. уроку и всё станет яснее.


4004. Елена
Елена
ответить
→  Дмитрий  # Чашка кофе / Анализ ЕСПД / 2017-07-28 05:28

Дмитрий, примеры блок-схем будут во втором уроке


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2017-07-27 08:58

Кофе налито :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2017-02-22 16:28

Дима, доступ к Шаблонам проектирования открыт!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2016-11-28 11:25

Доступ к сокобану открыт, желаю удачи!


791. Валерий Жданов
Валерий Жданов
ответить
→  Дмитрий  # Графические циклы / VIP - Спираль Архимеда / 2015-12-27 21:12

Молодец, Дмитрий, хорошо прошел, хорошая спираль получилась


4210. Дмитрий
Дмитрий
ответить
→  Владимир   / 2015-12-27 19:02

Я говорил про пикчербокс. К одному из уроков даже прикреплял скриншот с данными пикчербокса. Всё совпадало.


6391. Владимир
Владимир
ответить
→  Дмитрий  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2015-12-27 13:58

Есть размеры формы, а есть размеры пикчербокса. Это разные свойства, т.е. они задаются независимо.


6391. Владимир
Владимир
ответить
→  Дмитрий   / 2015-12-27 13:56

Есть размеры формы, а есть размеры пикчербокса. Это разные свойства, т.е. они задаются независимо.


2146. Иван
Иван
ответить
→  Дмитрий  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2015-12-27 11:37

Может у картинок dpi большой?


4210. Дмитрий
Дмитрий
ответить
→  Владимир   / 2015-12-27 06:08

От отчаяния попробовал.
Помогло!!!
Не знаю, от чего это зависит, но картинка была больше ровно в полтора раза.
Т.е., мои 400 пикселей из кода растягивались на 600.
Спасибо!

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


6391. Владимир
Владимир
ответить
→  Дмитрий  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2015-12-26 14:46

Может поможет увеличить размеры формы?


2146. Иван
Иван
ответить
→  Дмитрий  # Графические циклы / Трёхмерные циклы / 2015-12-24 02:14

Это даже хорошо, что чуть-чуть с другими значениями. Опыта еще больше набирается.


24. Олюшка
Олюшка
ответить
→  Дмитрий   / 2015-12-23 13:22

Дима, да, очень удивительно откуда выплыл этот экзешник, ведь сейчас вижу что ты прислал архив, посмотрю и тогда напишу!


4210. Дмитрий
Дмитрий
ответить
→  Олюшка   / 2015-12-23 06:53

Оля, спасибо за интерес и желание помочь.
Кажется, это не моя экзешка. Я с кругами ещё не работал.


24. Олюшка
Олюшка
ответить
→  Дмитрий   / 2015-12-21 23:24

Дима, удивительно, я перекинула к себе только ехе файл, запустила и у меня как-то очень корректно работает, записала тебе видеоозор маленький https://yadi.sk/i/_lfEOkeimPSC8


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

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


6391. Владимир
Владимир
ответить
→  Дмитрий  # Графические циклы / Внутренние условия / 2015-12-21 12:53

Это какой-то очень хитрый способ! Лучше попробуй еще, может распиши в тетради, лучше когда сам намучаешься, больше пользы будет!


24. Олюшка
Олюшка
ответить
→  Дмитрий   / 2015-12-21 11:21

Дима, спасибо посмотрю сегодня, ведь код сам правильный вчера его посмотрела! :)


4210. Дмитрий
Дмитрий
ответить
→  Олюшка   / 2015-12-21 06:33

Оля, вот сам проект:
https://drive.google.com/file/d/0B4QmZsQn2k2seGU0eEZFY0g1dDA/view?usp=sharing
Буду рад узнать результаты твоего тестирования. :)


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Графические циклы / Вложенные циклы / 2015-12-19 18:28

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


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Графические циклы / Пучок лучей / 2015-12-17 18:46

Дмитрий, что тут скажешь, нужно искать ошибку! :)
Как вариант пришли код, посмотрю, даже интересно как так у тебя вышло!!! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Графические циклы / Пучок лучей / 2015-12-17 11:17

Спасибо, да, я тоже это уже понял.
Сначала это был эксперимент, не всем он понравился,
но теперь сомнений нет - 15 минут оптимально!


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Графические циклы / Горизонтали и вертикали / 2015-12-15 21:06

Дмитрий, проверь в конструкторе когда ты создавал bitmap ты там пикчербокс ширину и пикчербокс высоту поставил?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Графические циклы / Горизонтали и вертикали / 2015-12-15 08:19

Может в системе стоит масштабирование и крупный текст?


6458. Илья
Илья
ответить
→  Дмитрий  # Графические циклы / Диагональные линии / 2015-12-15 07:43

..в предыдущем примере, не смотря на то что код у тебя, по крайне мере горизонтальных линий, верный, он рисует у тебя только 7мь линий, а должен 10 (11 если считать с координатами 0,0). ты точно уверен что 400х400 - это размер pictureBox, а не формы, хм


6458. Илья
Илья
ответить
→  Дмитрий  # Графические циклы / Горизонтали и вертикали / 2015-12-15 07:39

я бы проверил всётаки размер pictureBox, точно 400х400?


2146. Иван
Иван
ответить
→  Дмитрий  # Графические циклы / Подготовка графики / 2015-12-15 01:06

Это антивирус шалит.  Наверное мешает экран файловой системы. Анитивирус как раз и держит процесс. Папочку, где хранятся проекты  можно занести в исключения, чтобы антивирь ее не сканировал. У меня было так с avastom.


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Графические циклы / Подготовка графики / 2015-12-14 18:29

Дмитрий, уверена что ты уже все исправил, знаю что ты справишься! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Графические циклы / Подготовка графики / 2015-12-14 14:08

Похоже у тебя процесс зависает.


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Игры со Спрайтами / Аполлон. Главные герои / 2015-11-02 21:20

Дима, нет скриншота, а очень хотелось видеть что ты нарисовал!


2146. Иван
Иван
ответить
→  Дмитрий  # Игры со Спрайтами / Аполлон. Плавное прилунение / 2015-10-31 16:15

Рад что вы уже добрались до этого урока! Аполлон уже летает! С прилунением!


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Игры со Спрайтами / Аполлон. Законы физики / 2015-10-27 12:01

Дмитрий, очень хорошо позанимался, вот только пишется "Аполлон" с одним "п" и двумя "л", а вообще ты Молодец!
Продолжай, дальше много еще интересного!!!


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

5565. Frank
Frank
ответить
→  Дмитрий  # Игры со Спрайтами / Аполлон. Главные герои / 2015-10-27 07:02

плохо что нет скриншота


4004. Елена
Елена
ответить
→  Дмитрий  # Игры со Спрайтами / Аполлон. Главные герои / 2015-10-27 06:51

Почему-то нет скриншота


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Игры со Спрайтами / Аполлон. Главные герои / 2015-10-25 17:45

Дмитрий, а где твои герои, скриншота нет! Переделай пожалуйста, проверь после отправки что картинка прикрепилась и отображается!
Пока "плохо"!


2146. Иван
Иван
ответить
→  Дмитрий  # Игры со Спрайтами / Спрайт. Сериализация объекта / 2015-10-24 17:20

Здорово! Все получилось!


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Игры со Спрайтами / Спрайт. Сериализация объекта / 2015-10-24 10:59

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


791. Валерий Жданов
Валерий Жданов
ответить
→  Дмитрий  # Игры со Спрайтами / Спрайт. Сериализация объекта / 2015-10-24 07:00

Будут и еще открытия, Дмитрий!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Игры со Спрайтами / Спрайт. Панель инструментов / 2015-10-22 07:11

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


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

24. Олюшка
Олюшка
ответить
→  Дмитрий  # Игры со Спрайтами / Спрайт. Класс для Спрайта / 2015-10-19 14:14

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


791. Валерий Жданов
Валерий Жданов
ответить
→  Дмитрий  # Игры со Спрайтами / Спрайт. Класс для Спрайта / 2015-10-19 07:28

Ну ничего страшного, потом разберешься во всем


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Игры со Спрайтами / Спрайт. Класс для графики / 2015-10-17 11:10

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


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Игры со Спрайтами / Спрайт. Структура для линии / 2015-10-17 11:07

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


6458. Илья
Илья
ответить
→  Дмитрий  # Игры со Спрайтами / Спрайт. Структура для линии / 2015-10-17 10:46

в курсе теория ооп - это всё хорошо проговаривается)


4210. Дмитрий
Дмитрий
ответить
→  Олюшка   / 2015-10-17 03:27

Спасибо!


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Игры со Спрайтами / Спрайт. Первая форма / 2015-10-15 13:30

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


4210. Дмитрий
Дмитрий
ответить
# Наноигры / Вступительное слово / 2015-08-03 00:42

Оптимизм автора проекта немного наигран.
Но, возможно, так и нужно...


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 15 15 40 400
2 Андрей Шевченко 16533 10 115 15 140 300
3 Tekashnik 8275 10 15 15 40 200
4 Иван Воронин 10558 10 15 15 40 200
5 vip 9913 10 15 15 40 189
6 Новопашин Владимир 7119 5 15 10 30 170
7 Александр 16653 10 15 5 30 150
8 Алексей В. 10494 5 5 134
9 Дмитрий 4814 5 15 5 25 125
10 Pavlin 16496 5 15 5 25 125
11 FireWolf 10080 1 1 2 125
12 Anna 17181 2 5 7 113
13 Дмитрий 16218 5 10 1 16 97
14 Александр 3922 10 5 15 90
15 Григорий 3850 5 10 3 18 85
16 Алекс 8932 5 10 3 18 82
17 gorynych 8877 79
18 Константин Мельников 17022 5 10 2 17 78
19 Николай Денисов 9014 5 10 1 16 73
20 Николай 17038 5 10 1 16 73
21 Андрей 162 5 10 2 17 72
22 Андрей Гришагин 17240 6 15 1 22 55
23 Алексей Хонин 10673 54
24 Timoha 9980 5 1 6 49
25 Pavel 11353 1 6 7 48
26 Виталий 16268 5 5 10 44
27 Алексей|BrisK|Кривицкий 3506 5 10 2 17 43
28 Николай (nick27m) 6203 5 9 14 41
29 Родион Глушков 11582 5 5 41
30 DimkaKMS 9156 5 5 10 40
31 Константин 16880 5 5 10 36
32 Денис 13665 1 5 6 36
33 Володимир 8707 36
34 Yefim 11589 36
35 DimanDOS 14981 5 5 35
36 Денис Корнеев 16989 32
37 Margarita 16911 31
38 Евгений Волосатов 1 5 1 1 7 30
39 Антон Кравченко 5502 5 5 30
40 WildOrc 17443 29
41 jin 17093 28
42 Protos 16459 27
43 Ivan 4038 5 5 26
44 Сергей Сергеевич 459 5 5 25
45 Кирилл Шмойлов 6452 5 5 25
46 Наталья 7226 5 5 25
47 Петя 7652 5 5 25
48 Виктор Си 5923 25
49 Илья 17343 25
50 ser2018 17425 3 1 4 22
51 Степан 1710 22
52 Сергей Соколов 10670 4 4 21
53 Семен 17051 1 1 21
54 Сергей Стефаненко 13131 21
55 Денис 4395 20
56 Zebos 13846 20
57 Piligrim 8066 19
58 KonstantinK 17456 17
59 nikolay famin 402 15
60 Андрей 9732 4 4 14
61 Дмитрий 17348 5 5 12
62 KaptainMidnight 17211 10 1 11 11
63 Роман 14462 1 1 11
64 ZerGo 17448 11
65 Антон 17457 11
66 Kapitanov Dmitrij 9368 5 5 10
67 Андрей Суслов 11868 5 5 10
68 Фомичева Наталья 1232 10
69 Danil42Russia 10895 10
70 Кирилл 17402 10
71 Abc 17438 10
72 Павел 5263 5 5 8
73 norton 17440 8
74 Дмитрий 11604 1 5 6 7
75 Roman Liss 12800 6
76 Дмитрий Трамп 16246 6
77 Дмитрий 16253 6
78 Vlad179 17098 6
79 Артём 17408 6
80 Петров Артем Александрович 17465 6
81 Сергей 7504 5 5 5
82 Олег Лопухинский 10775 5 5 5
83 Oleg 16132 1 4 5 5
84 Yaroslav 17513 5 5 5
85 Yuracik 44 5
86 Neverwinter 2 1901 5
87 Владислав 8036 5
88 eldarovich99 16516 5
89 sense1997 17446 5
90 ILIFAST 17458 5
91 Константин 17476 5
92 Дроннченко 17483 5
93 alex_kag 10591 4
94 Александр 9858 3
95 Иван 2146 2
96 zhikharevav 8380 2
97 Анатолий 15610 2
98 Владислав 15740 2
99 Николай 17460 1 1 1
100 Валерий 1305 1
101 Александр 6614 1
102 Евгений 12238 1
103 Василь Воронін 12306 1
104 Денис 16396 1
105 Мурат 16675 1
106 vjacheslav 16906 1
107 Qwerty123 17435 1
108 Alex 17504 1
109 Gera 17507 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Использовать одну переменную для координат на разных осях. Комбинировать циклы.
Трудности: Ничего сложного. Одно небольшое ментальное усилие вначале, чтобы понять принцип для диагоналей.
Опять у меня "непонятки" с масштабом. Всё цифры и расчёты соответствуют пикчербоксу 401 пиксель. А рисует, выходя за границы, как для 600 пикселей. С шагом (на глаз) 60, а не 40.
Научился: Поработал с "листом".
Трудности: Начинает быть сложным уследить что откуда удаляем, и что куда добавляем. Мелькание и чехарда "закладок" с разными классами. Спасает только то, что пошагово повторяю за Евгением.
Вроде, всё нормально.