Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!
Вебинар «Карточки памяти на Android» начнётся через 2 час. 58 мин.

Павел
  • Звание: Микробитер
  • Накопленный опыт: 49 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-09-09 13:01:27
  • Город проживания: Москва

Видеокурсы

Дата активности Видеокурс Прогресс
2016-09-06 biknight Мат Конём и Слоном 5 из 32 16 %
2015-03-23 soft1 Нанософт 1 из 10 10 %
2015-02-19 words Игры со словами 1 из 7 15 %
2015-02-10 game2 Микроигры 1 из 15 7 %
2015-02-08 soft2 Новые технологии 1 из 15 7 %
2015-02-01 soft0 Демо софт 3 из 7 43 %
Итого: 12 из 86 14 %

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

Дата активности Консольный раздел Прогресс
2014-11-24 task1b Строки все 14 100 %
2014-11-18 task1c Лирика 3 из 14 22 %
2014-11-17 task1a Целые числа все 7 100 %
2014-11-09 task1 Семантика все 6 100 %
Итого: 30 из 41 74 %
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Павел  # Мат Конём и Слоном / Нотация Форсайта - Эдвардса / 2016-09-07 09:14

А почему на картинке кони?


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

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

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Павел  # Мат Конём и Слоном / Конь ходит буквой Гэ / 2016-08-11 23:25

Молодец, сам справился!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Павел  # Мат Конём и Слоном / Королевское правило / 2016-07-18 09:27

Дальше будет рефакторинг.
Ты всегда можешь назвать переменные по своему.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Павел  # Мат Конём и Слоном / Перебор всех комбинаций / 2016-07-16 17:50

Молодец, Павел, мне нравится твой подход.
Насчёт ног - думаю, ты пошутил :)


3073. Павел
Павел
ответить
→  Евгений Волосатов  # Мат Конём и Слоном / Постановка задачи / 2016-07-10 13:44

Спасибо, не нужно. Я помню его работы, они были в рассылке. А на картинке действительно пат, давненько не играл в шахматы, забыл уже. Я бы поправил если б знал как.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Павел  # Мат Конём и Слоном / Постановка задачи / 2016-07-10 12:00

Отличная идея! У нас один формулист проходил все уроки и делал их на qt, могу дать его номер - посмотришь его отчёты.
По поводу картинки - у тебя там пат, у нужен мат :)


3073. Павел
Павел
ответить
→  Елена  # Мини игры / Устный счёт / 2015-02-05 13:24

Прогу эту еще не делал, но я решал проблему с Ентером так:
e.Handled = e.SuppressKeyPress = true;

Вот подробней
https://msdn.microsoft.com/ru-ru/library/system.windows.forms.keyeventargs.suppresskeypress%28v=vs.110%29.aspx


3073. Павел
Павел
ответить
# Консоль / Целые числа / Пирамида / 2014-11-16 06:49

Мудохался над программой минут 40 чтобы сделать через циклы (а вдруг строк будет не 5 а 1125), и с удивлением обнаружил что for использовать запрещено... Сделал через while, но смысла запрета не понял совершенно.


3073. Павел
Павел
ответить
→  Артем  # Консоль / Строки / Substring / 2014-11-10 11:28

Он может например подставлять в скобки слово другой длины, не 5 символов.


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 10 10 30 370
2 Дмитрий 4814 10 15 10 35 345
3 Иван Воронин 10558 10 11 10 31 271
4 zhikharevav 8380 250
5 Tekashnik 8275 5 5 245
6 Виктор 17606 9 15 5 29 202
7 vip 9913 2 2 181
8 Владимир 15525 10 14 6 30 168
9 WildOrc 17443 5 5 10 168
10 Bodrik_torf 16066 156
11 Алексей|BrisK|Кривицкий 3506 149
12 Pavlin 16496 5 10 5 20 147
13 Anton 5394 5 10 1 16 135
14 Yefim 11589 5 10 4 19 122
15 Андрей Гришагин 17240 120
16 Dmitry Sinitsin 17947 6 2 8 118
17 Алексей В. 10494 112
18 Яков 6401 83
19 Андрей 162 5 8 13 68
20 Dimon 9156 7 5 12 67
21 Дмитрий 16218 67
22 Володимир 8707 65
23 Евгений Волосатов 1 3 3 64
24 Алекс 8932 5 5 58
25 Григорий 3850 5 5 56
26 Александр 3922 5 5 55
27 Timoha 9980 47
28 Николай Миролюбов 6203 5 5 40
29 chip 13417 40
30 Денис 16396 38
31 Валерий Жданов 791 5 5 35
32 Михаил 5081 5 5 35
33 Антон Кравченко 5502 5 5 35
34 Sergej Šugajev 16017 1 1 32
35 vjacheslav 16906 5 5 30
36 Виталий 16268 30
37 Neverwinter 2 1901 1 1 29
38 drWatson 17575 27
39 Кирилл Шмойлов 6452 5 5 26
40 Сергей Сергеевич 459 5 5 25
41 Иван 2146 25
42 Pavel 11353 25
43 Andrej Gladkov 16018 25
44 Narek Aslanyan 18057 22
45 Николай Денисов 9014 5 5 21
46 Сергей 3747 5 5 10 20
47 Слава 17769 20
48 Gilman 17619 18
49 Сергей 14008 17
50 Povilas Abramovicius 16089 17
51 DimanDOS 14981 16
52 Serge 16861 16
53 Евгений 17938 16
54 Тамерлан 18174 5 5 15
55 Сергей Витальевич 4699 15
56 Rise 14075 15
57 Aleksej Fiodorov 16016 15
58 Евгений 4864 3 5 8 14
59 Самал 18138 14
60 Дмитрий 18157 13
61 Роман 17829 2 5 7 12
62 Андрей 16329 5 5 11
63 Dim_nk 18171 11
64 Гендос 18183 11
65 Алексей 9323 5 5 10
66 Kiril Krutiajev 16014 5 5 10
67 Слава 17255 5 5 10
68 Петя 7652 10
69 Саша Авербух 16520 10
70 Андрей 17589 10
71 Сергей Тирпиц 17608 10
72 Greed846 18029 10
73 Aelita 18082 10
74 Дубильер Яна Александровна 18184 10
75 Igorenzia 689 5 5 9
76 Сарапульцев Константин 1570 3 3 8
77 Nikita 16135 8
78 Никита 17542 8
79 Diserdyuk 17894 8
80 Юрий Караваев 17629 1 5 6 7
81 Den Andreevich 6861 7
82 Andrej Petrunev 16015 7
83 Андрей Шевченко 16533 7
84 Maksym 17628 7
85 Oleg 18187 7
86 Alexander Sidorov 4853 6
87 Сергей Стефаненко 13131 6
88 Кирилл Бойко 17895 6
89 Nadim 18190 6
90 jin 17093 5 5 5
91 andruf 18199 5 5 5
92 Denis 1947 5
93 Иван Татур 2760 5
94 Денис 4395 5
95 Артём 7941 5
96 FireWolf 10080 5
97 Demonick 10981 5
98 Progresir 11197 5
99 Snepper 11456 5
100 Родион Глушков 11582 5
101 Роман 14462 5
102 Kitsuneco 15445 5
103 ivan tuzhikov 15865 5
104 Дмитрий 16253 5
105 Bakha 17695 5
106 Oleksandr 17822 5
107 Aleksey 17982 5
108 Taras 18146 5
109 David 18153 5
110 CaLLiek 18162 5
111 Tigran 18175 5
112 Кирилл 18177 5
113 DbIM 18181 5
114 Морозов Юрий Александрович 2639 1 1 3
115 Игорь 7321 3
116 Александр 17697 1 1 2
117 Dni 16691 2
118 Фомичева Наталья 1232 1 1 1
119 Orange 2775 1 1 1
120 Миша 8929 1 1 1
121 Константин 10822 1 1 1
122 Кирилл 18200 1 1 1
123 Игорь 18201 1 1 1
124 Виктор 18202 1 1 1
125 Александр 1037 1
126 Дмитрий Че 1295 1
127 Валерий 1305 1
128 mikemet 2721 1
129 Sergey 4732 1
130 Андрей 4753 1
131 Сергей 5193 1
132 maks 5907 1
133 Виктор Си 5923 1
134 Владимир 6587 1
135 villain 6687 1
136 Артём 6925 1
137 Анатолий 8512 1
138 SergeyKa 8744 1
139 Alex 8822 1
140 Максим 9567 1
141 Константин 10821 1
142 Андрей 10891 1
143 magna mentes 11790 1
144 Алекс Имаго 12013 1
145 Илья 13030 1
146 Александр 13813 1
147 Программист 14712 1
148 Дмитрий 14748 1
149 EVUKOLOV 15931 1
150 Александр 17067 1
151 Vlad179 17098 1
152 MaxeBoom 17666 1
153 Andrei 17777 1
154 Александр 17838 1
155 Степан Свечников 17931 1
156 Andrey 18136 1
157 slava 18137 1
158 Harry Potter 18145 1
159 Лев 18152 1
160 Сергей 18159 1
161 figo 18196 1
162 Юрий 18197 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Работа со строками в QT, отладка.
Трудности: Много времени потратил на исправление ошибок в алгоритме. Потом долго писал вывод нотации. Ничего особо сложного, но почему то отняло кучу времени.
Хороший урок
Научился: Ничему, но поломать голову пришлось.
Трудности: Написать функцию проверки слона. Не уверен что написал правильно. Большая часть вариантов корректна, но есть сомнения.
Интересный курс