Си шарп с нуля

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

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

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

Видеокурсы

Дата активности Видеокурс Прогресс
2015-01-13 soft1 Нанософт 5 из 10 50 %
2015-01-12 soft0 Демо софт 5 из 8 72 %
2014-12-29 soft2 Новые технологии 2 из 18 14 %
2014-12-29 base1 БД - Книжка оценок 5 из 18 84 %
2014-12-05 words Игры со словами 1 из 7 15 %
2014-12-04 game1 Нано-игры 2 из 9 20 %
2014-11-29 game0 Демо игры 5 из 10 50 %
2014-11-03 task3 Комбинаторика 2 из 22 10 %
Итого: 27 из 102 27 %

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

Дата активности Консольный раздел Прогресс
2016-03-13 jawa WRITE - Вывод данных 2 из 11 19 %
2016-03-12 jawa START - Запуск все 1 100 %
2016-01-07 task1 Целые задачи все 11 100 %
2015-02-10 task1 Лирика 12 из 14 86 %
2014-12-04 task2 For-to-чки 17 из 26 66 %
2014-11-24 task1 Строки все 14 100 %
2014-11-20 task2 Любимые циклы 1 из 6 17 %
2014-11-17 task2 Узник цикла IF 5 из 6 84 %
2014-11-12 task2 Алгоритмика 9 из 20 45 %
2014-11-12 task2 Подпрограммы все 14 100 %
2014-11-12 task2 Логика 3 из 13 24 %
2014-11-12 task2 Последовательность 2 из 6 34 %
2014-11-11 task2 Рекурсия все 4 100 %
2014-11-10 task2 Обман цикла 1 из 7 15 %
2014-11-10 task1 Цифры 10 из 12 84 %
2014-11-10 task2 Матрёшки 1 из 9 12 %
2014-11-09 task6 For-to-Цикл все 12 100 %
2014-11-09 task2 Строки 1 из 6 17 %
2014-11-09 task2 Пока-цикл 2 из 6 34 %
2014-11-09 task2 Математика 1 из 9 12 %
2014-11-08 task2 Условный оператор 9 из 16 57 %
2014-11-06 z Вещественные числа все 1 100 %
2014-11-06 task1 Геометрия все 8 100 %
2014-11-05 task1 Календарь 1 из 16 7 %
2014-11-05 task1 Формулы все 9 100 %
2014-11-05 task1 Символы все 5 100 %
2014-11-03 task1 Целые числа все 7 100 %
2014-11-01 task1 Семантика все 6 100 %
Итого: 169 из 275 62 %
Сохранить страницу:

11051. --
Dima
Dima
ответить
→  Сергей  # Демо игры / Камень ножницы бумага / 2016-08-31 00:35

Классно сделал  ,молодец )


4367. --
Малых Иван
Малых Иван
ответить
→  Сергей  # Консоль / Любимые циклы / 09.sumfuckt / 2015-03-07 01:37

Решение этой "задачи":
static void Main()
    {
        Console.WriteLine();
    }


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # БД - Управление гостиницей / Проектирование интерфейса программы / 2015-02-27 06:48

Сергей, а никто и не говорил, что будет просто.
Но сам подумай, когда мы ещё раз будем делать "то же самое",
у тебя уже будут наработки, опыт, и ты сможешь это сделать проще, быстрее и лучше.
Да и потом, не нужно было так ставить себе задачу "всё равно потом переделывать".
Наоборот - постараться сделать так, чтобы переделывать не надо было!
А если что и поменять, то лишь по мелочи.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # База Отеля / Проектирование базы данных / 2015-01-23 03:26

Сергей, спасибо за содержательный отзыв. В целом, согласен.
На диаграмме не хватает "обеспечения целостности" - в этом случае будет видно, где главная таблица, где второстепенная.
Нет связи с таблицей calendar.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # База Отеля / Подготовка. Рабочие экраны. / 2015-01-16 09:31

И ещё что-нибудь...
Сергей, ты представляешь, насколько упростится реализация программы, если вместо "ещё что-нибудь" написать что именно?
Ведь тебе все равно придётся отвечать на этот вопрос, рано или поздно. Так может лучше сейчас?


3662. --
Дмитрий
Дмитрий
ответить
→  Сергей  # База Отеля / Подготовка. Рабочие экраны. / 2015-01-16 09:23

чего там рисовать то?!


689. --
Igorenzia
Igorenzia
ответить
→  Сергей  # База Отеля / Подготовка. Рабочие экраны. / 2015-01-16 09:15

Услуга завтра в постель улыбнула))))


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # База Отеля / Подготовка. Схема базы данных. / 2015-01-15 13:48

Сергей, не надо было перерисовывать то, что я нарисовал.
Нарисуй так, как ты сам понимаешь и представляешь.
Самое главное в этом задании -- ПОРАЗМЫСЛИТЬ о сущностях и связях между ними...


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-приклад / Расписание уроков / 2015-01-13 01:47

Вот тебе новое задание: напиши эмулятор лифта в 5-этажном доме. Визуальный.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-приклад / Калейдоскоп / 2015-01-08 05:27

Да, Сергей, именно поэтому я не стал делать треугольный, так как там расчёты более сложные. Хотя... мысль хорошая, для Новых технологий можно и шестиуголный калейдоскоп сделать.


2997. --
Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-01-05 13:12

Моя профессия на данный момент совершенно другая. А это хобби.    В конкретном данном примере мне не ясно зачем так сильно все усложнять.  Делегаты и классы я без сомнения успею ещё попрактиковать в других примерах.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-приклад / Средняя оценка / 2015-01-05 05:51

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Базы данных / Вебинар 6. Подключение проекта к MySQL / 2014-12-29 05:53

Первый блин комом, следующий курс лучше будет, это однозначно.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-приклад / Карточка паролей / 2014-12-26 07:31

Спасибо, Сергей. Сейчас про БД посмотрю и исправлю.
По поводу этого задания - МОЛОДЕЦ, у меня просто нет слов. Круто.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-приклад / Английские карточки / 2014-12-25 08:45

Сергей, великолепная работа, Мо-Ло-Дец!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Арканоид / 2014-12-23 09:22

Всё верно, Сергей. Я бы тоже не стал это исправлять. Другое дело, если бы там точная графика было.


2997. --
Сергей
Сергей
ответить
# Начало / Письма Деду Морозу / 2014-12-16 05:13

Привет дедушка Мороз, борода из ваты. Подари мне Новый год пакет Комбинаторика (task3) пожалуйста, я бы хотел увеличить свои знания в этой области, а купить их мне не хватает монеток.


2997. --
Сергей
Сергей
ответить
→  Евгений Волосатов  # Видео-игры / Игральная кость / 2014-12-08 15:37

Понятно, небольшой отдых перед грядущими победами :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Игральная кость / 2014-12-08 15:33

Я считаю разумным разбавлять сложные задачи простыми.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей   / 2014-12-07 13:11

Аналогично.


2997. --
Сергей
Сергей
ответить
→  Евгений Волосатов  # Видео-игры / Бот для виселицы / 2014-12-07 12:40

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Бот для виселицы / 2014-12-07 12:05

Круто, Сергей. А сможешь написать Бот для прохождение игры Минёр?
Я бы очень хотел сделать такую игру тоже. Алгоритм я могу составить,
а вот "внедрение" в чужую программу пока для меня тайна :)


2997. --
Сергей
Сергей
ответить
# Базы данных / Вебинар 7. Перенос базы данных на MySQL / 2014-12-07 11:58

Ошибки нет? Этот вебинар недоступен, т.к. не пройден 6-ой урок. Но пройти 6-ой урок невозможно.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Виселица / 2014-12-06 02:05

Молодец, Сергей, вижу, хорошо поработал!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Игры со словами / 2014-12-05 06:25

Отлично! Молодец!
Главное, чтобы самому нравилось, что делаешь.


2997. --
Сергей
Сергей
ответить
→  Евгений Волосатов  # Видео-игры / Бот для Цифр / 2014-12-04 03:37

Да, ребенку понравилось.  Думаю ещё с буквами подобное сделать, и чтобы озвучивалось.  Интересное развивающее приложение получилось по факту. Я специально вывел цифру, которую нужно выбрать для него справа.   


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Бот для Цифр / 2014-12-04 02:09

Сергей, то, что ты сделал и в чём разобрался, это РЕАЛЬНО КРУТО.
Спасибо тебе, надо будет тоже на досуге поразбираться в этом вопросе.
Реально, не знал что можно так нахально внедряться в чужие программы :)
Это даёт некоторые специфические возможности...


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Бот для Цифр / 2014-12-04 02:07

Видишь, какой ты молодец.
А что ребёнок-то, ему понравилось кнопочки нажимать?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Устный счёт / 2014-11-29 06:13

Не ожидал, что ты так быстро решишься на "новый этап".
Мои поздравления. Но вебинар всё-таки посмотри как можно скорее, прямо сейчас.
Это будет просто интересно, и познавательно, так как по горячим следам.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Отзыв о видеокурсе / 2014-11-27 00:52

Спасибо, Сергей, за отзыв.
Мне самому не нравится система комментирования, но пока руки не доходят исправить её.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Камень ножницы бумага / 2014-11-26 23:52

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


2997. --
Сергей
Сергей
ответить
→  Ainur  # Видео-игры / Бот для Быстрощёлка / 2014-11-24 10:23

В целом да. Какого то точного алгоритма не существует


2990. --
Ainur
Ainur
ответить
→  Сергей  # Видео-игры / Бот для Быстрощёлка / 2014-11-24 09:33

Привет, я недавно в проекте. Видеокурсами еще не занимался, в консоли сижу. Скажи, пожалуйста, как оценивать отчеты для проверки? Только по картинкам что ли?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Базы данных / Вебинар 4. Сетка оценок ученика. / 2014-11-21 10:10

Молодец, это бесценный опыт ты получил!


2997. --
Сергей
Сергей
ответить
# Консоль / Любимые циклы / 09.sumfuckt / 2014-11-19 03:55

Роботу шарпу не нравится ответ 9.  На мой взгляд ответ 1!+2!+3! равен 9-ти.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей   / 2014-11-18 11:22

С файлами не нужно работать, считывать и выводить - как везде.


2997. --
Сергей
Сергей
ответить
# Консоль / Любимые циклы / 04.fucktor2 / 2014-11-18 06:17

Возникло предположение что последняя строка в задании "Число N записано в файле formula.in Результат записать в файл formula.out" является ошибочной и не должна тут быть. Переделал задачу на ввод числа с консоли и оно перестало ругаться. Однако тесты не проходят, хотя результата правильный. Можно как то проверить, есть тут ошибка или нет?


2997. --
Сергей
Сергей
ответить
# Консоль / Любимые циклы / 04.fucktor2 / 2014-11-18 06:11

Ты используешь запрещённые конструкции.
Необходимо использовать: Console.WriteLine

Знать бы какие конструкции запрещены и как с помощью Console.WriteLine считать строку из файла...


2997. --
Сергей
Сергей
ответить
→  Павел Журавлевич  # Консоль / Подпрограммы / Семь сегментов / 2014-11-12 01:29

У меня сегодня 91 получилось.


2997. --
Сергей
Сергей
ответить
# Консоль / Подпрограммы / Семь сегментов / 2014-11-12 01:28

Тест 011: НЕВЕРНЫЙ ОТВЕТ    Как то можно узнать что в этом тесте?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Консоль / Подпрограммы / Плюс плюс / 2014-11-11 15:01

Я опубликовал видео-решение для этой задачи.


2997. --
Сергей
Сергей
ответить
# Консоль / Подпрограммы / Звезда / 2014-11-11 09:03

Как оказалось задача очень простая. И самое плохое что можно сделать, это начать её усложнять ища результат среди каких то запутанных алгоритмов :))


2997. --
Сергей
Сергей
ответить
# Консоль / Подпрограммы / Плюс плюс / 2014-11-11 02:41

По статистике на текущий момент никто не сделал задачу на 100%.  Я делал разными методами, в итоге с рекурсией проскочил пороговый балл.  Просьба - опубликуйте видео-решение, хочется понять что не так.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Базы данных / Экспериментальный курс по базам данных / 2014-11-10 14:38

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей   / 2014-11-06 05:44

Вот, блин... Ё-прст.


2997. --
Сергей
Сергей
ответить
# Консоль / Целые задачи / Щелбаны / 2014-11-06 04:21

Точно такая же задача уже была ---> Лирика / Билетики    (только там без запрета использовать циклы)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Видео-игры / Лабиринт / 2014-11-05 06:30

Сергей - конечно усложнение - и ты сам можешь придумать, что именно можно усложнить, например сделать "жизни" или несколько уровней.


2997. --
Сергей
Сергей
ответить
# Консоль / Линейная запись / Формула 0001 / 2014-11-04 16:18

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


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Dmitry Sinitsin 17947 390
2 -- Степан 18842 6 5 11 309
3 KF Яков 6401 290
4 KF Николай Миролюбов 6203 255
5 KF Игорь Бойко 23687 154
6 KF ES35 22133 118
7 KF Vladimir 22955 5 10 15 106
8 -- Андрей 162 90
9 KF ser2018 17425 71
10 -- Алексей 23591 39
11 -- Валерий Жданов 791 5 5 38
12 -- Посетитель 0 5 5 35
13 KF Антон Кравченко 5502 5 5 35
14 -- Anasstka 23566 5 5 35
15 KF Yefim 11589 5 5 33
16 -- Дмитрий 21929 30
17 -- Степан 1710 26
18 KF Den Andreevich 6861 24
19 -- Алексей|BrisK|Кривицкий 3506 21
20 -- Daniil 23442 21
21 -- Владимир 23764 21
22 KF Glebov Alexandr Leonidovich 23309 20
23 -- Ибрагим 23460 20
24 KF Dmitry-BY 19391 19
25 KF Дмитрий 20302 17
26 -- Maxspell 20570 16
27 -- Oleg Didok 10418 15
28 -- Даниил Лаутеншлегер 20061 15
29 -- Hacker228 23579 15
30 -- Иван 2146 14
31 -- Новопашин Владимир 7119 12
32 -- mardul 23714 12
33 -- Сергей 10165 10 10 10
34 -- Тимур 23775 5 5 10
35 KF Сергей Сергеев 10713 10
36 -- KpucTo6aJlb 13385 10
37 -- Тимур Зарипов 22417 10
38 -- Тимур 23707 10
39 -- Василий 23718 10
40 -- Данил 23750 8
41 -- Николай 21753 6
42 -- Мурат Валиев 23716 6
43 -- Иван 23782 5 5 5
44 -- Evgenii Kudriavtcev 18493 5
45 -- Никита 23678 5
46 -- tlolda 23713 5
47 -- Диана 23731 5
48 KF Евгений Волосатов 1 4
49 -- Никита 23587 3
50 -- Григорий 3850 2
51 -- Егор 23740 2
52 -- Николай Денисов 9014 1
53 -- Родион 11582 1
54 -- mr. Bat 22062 1
55 -- Андрей 23725 1
56 -- s1v1s 23727 1
57 -- Ульяна 23728 1
58 -- Кирилл 23730 1
59 -- Amir 23741 1
60 -- Taras 23751 1
61 -- Gevorg 23753 1
62 -- Neo 23754 1
63 -- Мурад 23756 1
64 -- Мария 23757 1
65 -- Максим 23758 1
66 -- А А 23759 1
67 -- Игорь 23762 1
68 -- Bakha 23770 1
69 -- Лев 23771 1
70 -- yasuraoka 23779 1
71 -- Serhii 23780 1

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

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

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

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

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

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





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

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

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

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


Трудности: В целом ничего, но вообще тема достаточно сложная
Не стал делать 3,4,5,7 - так как они были вполне хорошо объяснены в видеоуроке. Вместо этого сделал сложного эрудита с возможностью подстановки звездочки по алгоритму поиска, который отличается от озвученного в видеоуроке. Не думаю что мой алгоритм быстрее и понятнее, но вроде бы он работает :)


Трудности: Понять как добавить компонент WMP
Не смог найти как добавить компонент WMP, пытался через add reference как описано в инете - ничего не вышло. Пришлось запустить видеоурок и пролистать на тот момент где показывается как оно добавляется правильно. Также совершенно по другому оформил интрефейс программы, сделал что-то вроде теста (пока только одного). В планах добавить рус-англ и сделать возможность добавлять слова. Такой десктоп аналог wordsteps или quizlet.com А в более далеких планах реализовать подобное на asp.net