Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Видео про Архитектуру Шахматного клиент-сервера.

Руслан
  • Звание: Алгоритмист
  • Накопленный опыт: 107 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-12-17 21:09:23
  • Город проживания: Москва

Видеокурсы

Дата активности Видеокурс Прогресс
2016-01-17 game1 Наноигры 4 из 10 40 %
2015-06-20 game2 Микроигры 1 из 15 7 %
2015-06-13 game6 Морской Бой 1 из 16 7 %
2015-05-04 game0 Демо игры 8 из 10 80 %
2015-04-25 soft0 Демо софт 1 из 7 15 %
Итого: 15 из 58 26 %

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

Дата активности Консольный раздел Прогресс
2016-01-07 task1g Целые задачи все 11 100 %
2015-06-10 task1i Календарь 2 из 16 13 %
2015-04-12 task2b Логика 3 из 13 24 %
2015-04-10 task1h Цифры все 12 100 %
2015-03-31 task1f Геометрия все 8 100 %
2015-03-29 task1d Формулы все 9 100 %
2015-03-29 task1e Символы все 5 100 %
2015-03-27 task1c Лирика 13 из 14 93 %
2015-03-14 task1a Целые числа все 7 100 %
2015-03-10 task1b Строки все 14 100 %
2015-03-03 task1 Семантика все 6 100 %
Итого: 90 из 115 79 %
Сохранить страницу:

4354. Руслан
Руслан
ответить
→  Олюшка   / 2016-01-23 16:36

Да, label. RadioButton как-то сразу в голову не пришёл. Сейчас сажусь писать игру Pacman. :-)


2146. Иван
Иван
ответить
→  Руслан  # Наноигры / Арканоид - Шарик и кирпичики / 2016-01-18 00:32

Мячик симпатичный получился...  Видимо на черном фоне он так выглядит.


24. Олюшка
Олюшка
ответить
→  Руслан  # Наноигры / Арканоид - Шарик и кирпичики / 2016-01-17 23:47

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Руслан  # Наноигры / Арканоид - Уровень и ракетка / 2016-01-08 08:55

Руслан, отличная работа!


24. Олюшка
Олюшка
ответить
→  Руслан   / 2016-01-08 00:18

Руслан, Молодчина! :)


4354. Руслан
Руслан
ответить
→  Олюшка   / 2016-01-08 00:16

Оля, сам рад, что прогрессирую. Благодаря этому сайту быстро взял старт, сейчас написал самостоятельного несколько маленьких игрушек. Но вот опять знаний не хватает, и я снова тут. :-)


24. Олюшка
Олюшка
ответить
→  Руслан  # Наноигры / Арканоид - Уровень и ракетка / 2016-01-08 00:05

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


24. Олюшка
Олюшка
ответить
→  Руслан   / 2015-06-28 21:38

Руслан, очень приятно, СПАСИБО БОЛЬШОЕ!!! :)


4354. Руслан
Руслан
ответить
→  Олюшка   / 2015-06-28 21:24

Оля, с прошедшим Днём Рождения! Всего самого лучшего и побольше! Успехов во всём, в том числе и программровании! :-)


4354. Руслан
Руслан
ответить
→  Евгений Волосатов   / 2015-06-21 00:03

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Руслан  # Нано игры / Машинка на управлении / 2015-06-21 00:00

Прям вот так всё просто и понятно?
Молодец.


24. Олюшка
Олюшка
ответить
→  Руслан  # Мини игры / Анимированный кружок / 2015-06-13 15:34

Руслан, с классом Graph, Pen и Bitmap я познакомилась на курсе ООП там классных снеговичков рисовала, очень все там было подробно изложено!
Почитай, погугли, уверена что поймешь их, и обязательно продолжай заниматься дальше будет интересно, а с каждой программой знания укрепляются и приходит понимание! :)


24. Олюшка
Олюшка
ответить
→  Руслан  # Мини игры / Бот для Цифр / 2015-06-12 14:11

Руслан, хорошо выполнил задание, подкачался, и даже, я думаю применишь эту программу для чего-нибудь, ведь уже ж придумал ;)


24. Олюшка
Олюшка
ответить
→  Руслан   / 2015-06-09 17:35

Руслан, с возвращением, с новыми силами, ай да заниматься! :)


4354. Руслан
Руслан
ответить
→  Олюшка   / 2015-06-09 16:56

В отпуске был, уезжал. Соскучился по урокам. :-)


24. Олюшка
Олюшка
ответить
→  Руслан  # Мини игры / Игра Цифры / 2015-06-07 18:41

Руслан, хорошо что вернулся к занятиям и прокочал ранее полученные знания!


791. Валерий Жданов
Валерий Жданов
ответить
→  Руслан  # Мини игры / Устный счёт / 2015-05-04 20:27

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


4354. Руслан
Руслан
ответить
→  Олюшка   / 2015-05-04 13:09

Зато материал хорошо закрепляется. :-)


4354. Руслан
Руслан
ответить
→  Евгений Волосатов   / 2015-05-04 13:08

Да в общем-то такая же. Я изменений не вносил. Просто создал интерфейс заново, создал события-методы и добавил код, оставшийся от предыдущей программы.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Руслан  # Мини игры / Камень ножницы бумага / 2015-05-04 12:54

Руслан, а такой вопрос, после повторного создания программы - она получилось быстрее/лучше первой попытки? И на сколько?


24. Олюшка
Олюшка
ответить
→  Руслан  # Мини игры / Камень ножницы бумага / 2015-05-04 12:54

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


4354. Руслан
Руслан
ответить
→  Евгений Волосатов   / 2015-05-04 12:41

Да переписал заново уже. Так проще было. :-)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Руслан   / 2015-05-04 07:41

Открой файл Program.cs и посмотри, какая форма там запускается.


4354. Руслан
Руслан
ответить
→  Евгений Волосатов   / 2015-05-04 00:56

Евгений Витольдович, доброго времени суток. Я по глупости в самом конце разработки программы (Камень, ножницы бумага) переименовал форму, затем вернул обратно, и теперь программа запускается в виде пустой начальной формы. Как быть?


24. Олюшка
Олюшка
ответить
→  Руслан  # Мини игры / Бот для Быстрощёлка / 2015-05-03 18:39

Хорошо что все понятно, остается двигаться дальше, применять знания!


4354. Руслан
Руслан
ответить
→  Игорь   / 2015-05-02 22:41

Тут все читеры. :-)


4865. Игорь
Игорь
ответить
→  Руслан  # Мини игры / Игра Быстрощёлк / 2015-05-02 22:20

двумя кнопками нечестно (


24. Олюшка
Олюшка
ответить
→  Руслан   / 2015-05-02 22:13

это не самое основное, главное и интересное впереди, так что только вперед!!!


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Руслан  # Мини игры / Игра Быстрощёлк / 2015-05-02 22:10

21.2 мой рекорд больше не выходило. Но принцип клацкания правильный.


4354. Руслан
Руслан
ответить
→  Олюшка   / 2015-05-02 22:07

Так и делал. :-)


24. Олюшка
Олюшка
ответить
→  Руслан  # Мини игры / Игра Быстрощёлк / 2015-05-02 22:05

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


24. Олюшка
Олюшка
ответить
→  Руслан  # Мини игры / Лабиринт 2D - игра / 2015-05-02 07:38

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


4865. Игорь
Игорь
ответить
→  Руслан  # Мини игры / Лабиринт 2D - игра / 2015-05-02 05:09

Ты делаешь не совместно с автором, то есть начинаешь после просмотра видео?


4354. Руслан
Руслан
ответить
# Начало / Мои успехи / 2015-04-18 11:57

1. Около двух месяцев.
2. Трудно однозначно ответить. В основном я решал консольные задачи, а приложения посложнее писал в Visual Studio или Mono.
3. Хочется написать компьютерную игру не только с хорошим геймплеем и графикой, но и с хорошим сюжетом.
4. Очень хорошие упражнения, навыки оттачиваются и надолго остаются в памяти. Так сказать, набивается рука.
5. Советую проходить уроки, но точно так же не только писать задания с сайта, но и эксперементировать, модифицировать их.


4354. Руслан
Руслан
ответить
→  Евгений Волосатов   / 2015-03-29 18:09

Добрый день. Так и не нашёл. Просто с нуля Ваше решение набрал и закончил на этом. Робот Шарп зачёл. Просто в Visual Studio моё решение срабатывало.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Руслан  # Консоль / Линейная запись / Формула 0101 / 2015-03-29 17:34

Руслан, так в чём же была ошибка?


4354. Руслан
Руслан
ответить
# Консоль / Линейная запись / Формула 0101 / 2015-03-28 22:40

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

Ошибка при выполнении демо-теста:
ПРОГРАММА РАБОТАЛА ДОЛЬШЕ 5 СЕК.

Робот Шарп: Найди, исправь ошибку и пробуй снова!


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Андрей Шевченко 16533 10 10 10 30 370
2 Новопашин Владимир 7119 10 15 10 35 345
3 Tekashnik 8275 5 5 344
4 Иван Воронин 10558 10 15 15 40 280
5 chokayes 9752 10 11 10 31 271
6 Константин Мельников 17022 7 12 5 24 257
7 Николай Денисов 9014 5 5 10 254
8 Денис 13665 236
9 vip 9913 8 11 10 29 211
10 Александр 16653 5 10 5 20 199
11 gorynych 8877 196
12 Александр 3922 10 10 172
13 Алексей В. 10494 170
14 Дмитрий 4814 153
15 Pavlin 16496 5 5 131
16 Дмитрий 16218 1 1 131
17 zmejchik 10833 126
18 Виталий 16268 124
19 Денис Корнеев 16989 121
20 Андрей 162 5 7 12 119
21 Андрей Гришагин 17240 6 9 15 112
22 Григорий 3850 5 5 106
23 Margarita 16911 95
24 Родион Глушков 11582 5 5 10 92
25 Владимир 15525 77
26 Евгений Волосатов 1 3 1 4 75
27 DimanDOS 14981 1 1 75
28 Николай (nick27m) 6203 7 5 12 71
29 Сергей Стефаненко 13131 67
30 AZANIR 7308 66
31 Константин 16880 5 5 65
32 Timoha 9980 64
33 Piligrim 8066 53
34 Антон Кравченко 5502 5 5 51
35 DimkaKMS 9156 5 5 10 50
36 Михаил 5081 49
37 Николай 17038 49
38 Yefim 11589 5 5 43
39 Алексей|BrisK|Кривицкий 3506 43
40 Serpimolot 16503 42
41 Наталья 7226 5 5 40
42 Петя 7652 5 5 40
43 Володимир 8707 5 5 40
44 Кирилл Шмойлов 6452 5 5 38
45 Андрей 16259 38
46 Сергей Сергеевич 459 5 5 37
47 Pavel 11353 1 5 6 36
48 Andreas 17372 36
49 alex_kag 10591 5 5 35
50 Ivan 4038 1 1 35
51 Neverwinter 2 1901 6 5 5 16 31
52 Семен 17051 29
53 Anna 17181 26
54 Иван 2146 25
55 Денис 4395 25
56 JSP 17387 5 5 24
57 Слава 17255 23
58 FireWolf 10080 10 10 22
59 Антон Лазарец 986 21
60 Дмитрий Трамп 16246 4 5 9 20
61 Дмитрий 16253 19
62 Роман 14462 18
63 Илья 17343 17
64 Дмитрий 17348 17
65 vjacheslav 16906 16
66 Денис 16396 5 5 10 15
67 Ильдар 5911 15
68 jin 17093 15
69 Danil42Russia 10895 12
70 Puhl9sha 17400 12
71 Артём 17408 12
72 Михаил 17390 6 6 11
73 Sergej Šugajev 16017 11
74 Protos 16459 5 5 10 10
75 KmX 16830 5 5 10
76 nikolay famin 402 10
77 Валерий Жданов 791 10
78 Фомичева Наталья 1232 10
79 Степан 1710 10
80 Николай 2573 10
81 Sergey 4732 10
82 Павел 5263 10
83 Александр 6614 10
84 Дмитрий 10162 10
85 Slava23 17308 10
86 salman 17319 10
87 Артём 17344 10
88 Эдвард 13364 9
89 Максим 4522 8
90 Андрей 9732 8
91 belcut 17302 8
92 Vlad179 17098 7
93 Assel 17362 6
94 Игорь 10167 5 5 5
95 Дмитрий 16862 5 5 5
96 ser2018 17425 5 5 5
97 Владислав 8036 5
98 Kapitanov Dmitrij 9368 5
99 Алекс Имаго 12013 5
100 Алексей 14117 5
101 Andrej Gladkov 16018 5
102 Катерина 16358 5
103 Андрей Чуприков 16799 5
104 Альберт Шарифисламов 17066 5
105 vandry 17316 5
106 Алекс 17341 5
107 Кирилл 17402 5
108 DmitryTrump 17403 5
109 Иван 17404 5
110 Сергей Соколов 10670 3 3 4
111 Zebos 13846 3
112 Саша Авербух 16520 3
113 Игорь 7321 1 1 1
114 Андрей 4961 1
115 Сергей 5193 1
116 Виктор Си 5923 1
117 Alexey 9830 1
118 Тимур 9921 1
119 Nurik 13879 1
120 Лаура 13896 1
121 Sergey 16448 1
122 Олександр 16966 1
123 Dimitry 17334 1
124 EmptyBoy 17347 1
125 Игорь 17364 1
126 AlexActiv 17369 1
127 Fedor 17376 1
128 mcLovin777 17397 1
129 Liubomir 17399 1
130 murad 17409 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Использование функционала API для управления мышью.
Трудности: Сложностей не было.
Вопросов нет, всё понятно рассказано. Спасибо.
Научился: Взаимосвязь созданных функций, таймера и свойств объектов на форме.
Трудности: В общем-то сам урок понятный. Но вчера, как только я закончил выполнять задание, и программа уже работала, чёрт меня дёрнул переименовать форму, и программа запускала только голую форму, как при вновь созданном проекте. Долго боролся, но решил просто переписать с нуля программу. В итоге сейчас всё работает, как нужно. :-)
Люди! Не переименовывайте формы, когда у вас проект уже готов! :-))))