Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович




Сергей Аникин
  • Звание: Асинхронист
  • Накопленный опыт: 559 часов
  • Собранный капитал: 710 байтов
  • Участник «Клуба формулистов»: до 2017-05-18
  • Последний визит: 2017-04-09 13:39:25
  • Возраст: 29 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2017-04-09 vkapi API ВКонтакте 9 из 14 65 %
2017-04-05 game2 Микроигры 2 из 15 14 %
2017-04-03 task4 Графические циклы все 12 100 %
2017-03-24 soft3 Теория ООП все 39 100 %
2017-03-23 saver Хранитель экрана 13 из 15 87 %
2016-12-31 game0 Демо игры 10 из 9 112 %
2016-12-27 task5 Секундомер 7 из 16 44 %
2016-12-24 task3 Комбинаторика 1 из 22 5 %
2016-12-18 image Фотошарп все 9 100 %
2016-12-15 soft1 Нанософт все 10 100 %
2016-11-26 task2 Алгоритмика все 1 100 %
2016-11-26 sokoban Сокобан 1 из 22 5 %
2016-11-22 viri Без конкуренции все 14 100 %
2016-11-22 soft0 Демо софт все 7 100 %
2016-11-14 game1 Наноигры все 10 100 %
2016-10-29 task1 Семантика все 1 100 %
Итого: 146 из 216 68 %

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

Дата активности Консольный раздел Прогресс
2017-02-17 club 10558 - Иван Воронин 5 из 7 72 %
2017-01-31 club 7119 - Владимир Новопашин 5 из 15 34 %
2017-01-18 club 10162 - Дмитрий Гринь 3 из 5 60 %
2017-01-14 club 4004 - Елена Вставская 14 из 27 52 %
2017-01-08 solo C# набор 3 из 15 20 %
2017-01-08 book 8.Потоки все 8 100 %
2017-01-08 solo Java - Циклы 1 из 2 50 %
2017-01-07 book 7.Функции все 8 100 %
2017-01-06 book 6.Математика все 7 100 %
2017-01-05 book 5.Массивы все 8 100 %
2017-01-04 book 4.Циклы все 8 100 %
2017-01-04 solo HTML - тексты 1 из 14 8 %
2017-01-04 book 3.Условия все 8 100 %
2017-01-03 book 2.Числа все 8 100 %
2017-01-02 book 1.Строки все 8 100 %
2016-12-31 club 10670 - Сергей Соколов 5 из 10 50 %
2016-12-24 task1g Целые задачи все 11 100 %
2016-12-15 club 10494 - Алексей Васюк 5 из 6 84 %
2016-12-10 club 6452 - Кирилл Шмойлов 4 из 6 67 %
2016-11-26 task2t Матрицы все 4 100 %
2016-11-25 task2r Подпрограммы все 14 100 %
2016-11-23 task2s Строки все 6 100 %
2016-11-22 task2q Простые массивы все 8 100 %
2016-11-21 task2m Любимые циклы все 6 100 %
2016-11-21 task2n По цифрам все 8 100 %
2016-11-21 task2o Матрёшки все 9 100 %
2016-11-19 task2l Математика все 9 100 %
2016-11-18 task2d For-to-чки все 26 100 %
2016-11-17 task2k Последовательность все 6 100 %
2016-11-16 task2j Вечность все 5 100 %
2016-11-15 task2i Узник цикла IF все 6 100 %
2016-11-13 task2h Точка и плоскость все 6 100 %
2016-11-11 task2g Обман цикла все 7 100 %
2016-11-10 task2f Do-рацикл все 4 100 %
2016-11-09 task2e Пока-цикл все 6 100 %
2016-11-06 task2c Условный оператор все 16 100 %
2016-11-04 club 8275 - Глушков Александр 1 из 28 4 %
2016-11-01 task2b Логика все 13 100 %
2016-10-31 task2a Типы данных все 5 100 %
2016-10-29 task1i Календарь все 16 100 %
2016-10-28 task1h Цифры все 12 100 %
2016-10-28 task1e Символы все 5 100 %
2016-10-28 task1f Геометрия все 8 100 %
2016-10-27 task1c Лирика все 14 100 %
2016-10-27 task1d Формулы все 9 100 %
2016-10-23 task1a Целые числа все 7 100 %
2016-10-23 task1b Строки все 14 100 %
2016-10-21 task2 Алгоритмика все 20 100 %
2016-10-21 club 24 - Муза Оля все 2 100 %
2016-10-19 task1 Семантика все 6 100 %
Итого: 398 из 486 82 %
Сохранить страницу:

11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Д.   / 2017-04-06 07:09

Помимо базового функционала можно, ну например совместить 15 и пазл в одной программе, а не как сейчас 2 разные, добавить время и количество ходов, таблицу лидеров, эффекты появления и исчезания кнопок, фичи типа собрал 15 получил картинку, стили оформления с использованием pictureBox...


11549. Сергей Аникин
Сергей Аникин
ответить
→  Станислав   / 2017-04-06 07:06

Постараюсь.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Александр   / 2017-04-06 07:06

:-)


11165. Сергей Д.
Сергей Д.
ответить
→  Сергей Аникин  # Микроигры / Игра 15 - Кнопки / 2017-04-05 22:53

Сергей, подкинь идей :)


10309. Станислав
Станислав
ответить
→  Сергей Аникин  # Микроигры / Игра 15 - Кнопки / 2017-04-05 21:03

Обязательно реализуй, уверен получится здорово!


3922. Александр
Александр
ответить
→  Сергей Аникин   / 2017-04-05 15:59

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


11549. Сергей Аникин
Сергей Аникин
ответить
→  Александр   / 2017-04-05 14:43

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


11549. Сергей Аникин
Сергей Аникин
ответить
→  Tekashnik   / 2017-04-05 14:40

А у нас сейчас все тот или иной ребрендинг ;-)


8275. Tekashnik
Tekashnik
ответить
→  Сергей Аникин  # Графические циклы / VIP. Спирограф / 2017-04-05 09:32

Звезда Давида в ребрендинге


3922. Александр
Александр
ответить
→  Сергей Аникин  # API ВКонтакте / Разрешения для приложения / 2017-04-05 09:07

Да, Сергей! Согласен с тобой полностью, ведь приложений, связанных с VK становится всё больше. Поэтому цикл уроков очень полезен!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Иван Воронин   / 2017-04-05 08:12

Если получится и выкраю время на переделку, то видеоотчет будет уже на новой версии "15".


11549. Сергей Аникин
Сергей Аникин
ответить
→  aleksey-k  # Демо игры / Лабиринт 2D - игра / 2017-04-05 08:11

Молодец!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Artur  # Наноигры / Арканоид - Шарик и кирпичики / 2017-04-05 08:08

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


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Микроигры / Игра 15 - Кнопки / 2017-04-05 04:55

Удачи в реализации идей.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Микроигры / Игра 15 - Кнопки / 2017-04-04 11:16

Вот и здорово. Будет что добавить! ;)


11549. Сергей Аникин
Сергей Аникин
ответить
→  Oleg Didok  # Наноигры / Арканоид - Уровень и ракетка / 2017-04-04 10:35

Веселая стартовая картинка ;)


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Демо игры / Лабиринт 2D - меню / 2017-04-04 08:46

По поводу студии Валера (которые по ASP.NET уроки делал и Google.Maps) планировал уроки сделать, но у него начался переезд и видимо пока не до этого.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Новопашин Владимир   / 2017-04-04 07:48

Во во, пока до теста дойдешь уже и печь может расхотеться ;-)


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Аникин  # Графические циклы / VIP. Спирограф / 2017-04-04 07:06

Муки творчества...


11549. Сергей Аникин
Сергей Аникин
ответить
→  Иван Воронин   / 2017-04-04 06:56

Это не чистый спирограф, с формулами пришлось немного поколдовать ;)


11549. Сергей Аникин
Сергей Аникин
ответить
→  Иван Воронин  # Демо игры / Лабиринт 2D - меню / 2017-04-04 06:54

Это да. Мне попадались как то на глаза видео, в которых рассказывается именно о VS как о IDE без привязки к технологиям: что это, от куда взялась, как в ней работать, что в ней можно делать, горячие клавиши, расширения, отличия версий, отладка и решил, тестирование, и т.д.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Графические циклы / VIP. Спирограф / 2017-04-04 01:23

Красиво получилось.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Демо игры / Лабиринт 2D - меню / 2017-04-04 00:19

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


11549. Сергей Аникин
Сергей Аникин
ответить
# Консоль / Олимпиада / Случайная задача / 2017-04-03 22:46

В данной задаче неверно указан расчет ответа:

Дано число N (натуральное от 1 до 109).
Найдите сумму всех его делителей.
Например, делители числа 24 - 1, 2, 3, 4, 6, 8, 12, 24 - 8 штук.
Начальные данные: первая строка ввода содержит число N.
Вывод результата: вывод должен содержать одно число - ответ на задачу.
В примере ответ на задачу: 1 + 2 + 3 + 6 = 12


11549. Сергей Аникин
Сергей Аникин
ответить
→  Александр  # Нанософт / Шахматные часы / 2017-04-03 22:40

Молодец!!!


11549. Сергей Аникин
Сергей Аникин
ответить

11549. Сергей Аникин
Сергей Аникин
ответить
→  Igor  # Демо игры / Лабиринт 2D - меню / 2017-04-03 22:39

По настройке студии нужен отдельный урок или цикл уроков, поскольку сама студия как IDE сложна и требует обучения, как фотошоп ;-)


10494. Алексей В.
Алексей В.
ответить

11549. Сергей Аникин
Сергей Аникин
ответить
→  Евгений Волосатов   / 2017-04-02 17:03

Это то да... с последним спирографом проблемы получились...


11549. Сергей Аникин
Сергей Аникин
ответить
→  Иван Воронин   / 2017-04-02 17:03

Спасибо!


11549. Сергей Аникин
Сергей Аникин
ответить
→  GavnukOFF  # Демо игры / Картинка с секретом / 2017-04-02 17:02

Молодец!!!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Графические циклы / VIP. Узоры на окружности / 2017-04-02 16:40

Засматриваться можно и нужно, получая удовольствие ;)


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Графические циклы / VIP - Квадрат Гарри Поттера / 2017-04-02 15:07

Молодец, хорошо поработал.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей стефанекно  # Демо софт / Двенадцать месяцев / 2017-04-01 19:25

Данный урок - это только база, точнее, начало пути изучения типов данных DateTime. Я через некоторое время после данного урока сел и предметно по разбирался с временными типами данных с учетом компонентов типа календаря. Открыл для себя много нового ;-) теперь частенько использую.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Станислав   / 2017-04-01 18:09

Спасибо!


10309. Станислав
Станислав
ответить
→  Сергей Аникин  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2017-04-01 15:40

Мои поздравления! И дальнейших успехов!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Соколов   / 2017-04-01 10:25

Да, это было интересно!


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2017-03-31 22:09

Поздравляю с завершением. Удачи в дальнейшем изучении.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Соколов   / 2017-03-31 18:15

Да, это было интересно!


10670. Сергей Соколов
Сергей Соколов
ответить
→  Сергей Аникин  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2017-03-31 18:00

Молодец!
Поздравляю с финалом! =)


11549. Сергей Аникин
Сергей Аникин
ответить
→  Виталий  # Демо игры / Лабиринт 2D - меню / 2017-03-31 17:40

Если чувствуешь в себе силы, советую пройти "Теорию ООП", тяжеловато, но продуктивно.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Станислав   / 2017-03-31 17:34

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


11549. Сергей Аникин
Сергей Аникин
ответить
→  Tekashnik  # Наноигры / Скорость реакции. Три картинки по таймеру / 2017-03-31 17:33

Главное как, а картинки - это уже дело второстепенное!


10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
→  Сергей Аникин   / 2017-03-31 17:00

Серёга Благодарю!


10309. Станислав
Станислав
ответить
→  Сергей Аникин  # Графические циклы / Спираль Архимеда / 2017-03-31 13:19

Забавная спираль)


11549. Сергей Аникин
Сергей Аникин
ответить
→  Елена  # Графические циклы / Вложенные циклы / 2017-03-30 18:28

Молодец Елена! Сам тоже их сейчас прохожу.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Зулкарнаев  # Фотошарп / ФИНАЛЬНЫЙ УРОК / 2017-03-30 18:27

Поздравляю с завершением курса!!!


11549. Сергей Аникин
Сергей Аникин
ответить
# Консоль / Олимпиада / Случайная задача / 2017-03-30 18:25

Главное не забывать, что 0 это тоже не отрицательное число ;-)


11549. Сергей Аникин
Сергей Аникин
ответить

11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Д.  # Шифрование / Перестановочный шифр - Форма / 2017-03-29 18:07

Методики шифрования весьма разнообразны и интересны в части изучения!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Станислав   / 2017-03-29 10:05

Спасибо!


10309. Станислав
Станислав
ответить
→  Сергей Аникин  # Графические циклы / Внутренние условия / 2017-03-28 19:50

Молодец, Сергей!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Евгений Волосатов   / 2017-03-28 18:24

Ну так пока включил компьютер, пока налил кофе, пока 10 раз присел, пока нашел где включается на наушниках звук... ;-)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Графические циклы / Внутренние условия / 2017-03-28 18:17

Круто. А написано - 30 минут :)


11549. Сергей Аникин
Сергей Аникин
ответить

11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей стефанекно  # Демо игры / Бот для Быстрощёлка / 2017-03-28 16:47

Успехов в дальнейшем!!!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей  # 1. Запуск / START - Десять запусков / 2017-03-28 16:46

Реально полезная тренировка по работе с компонентами.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Тимур  # Демо игры / Бот для Быстрощёлка / 2017-03-28 16:45

Это базовые знания по работе с компонентами VS, дальше будет сложнее, но интереснее!!!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Константин  # Теория ООП / Рисователь снеговиков / 2017-03-27 18:21

Хорошо, что все норм!


11549. Сергей Аникин
Сергей Аникин
ответить

11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Д.  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-03-27 18:13

Хороший обзор!!!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Александр   / 2017-03-27 18:04

Спасибо!


3922. Александр
Александр
ответить
→  Сергей Аникин  # Графические циклы / Вложенные циклы / 2017-03-27 18:00

Молодец, Сергей! Хорошая работа!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Оля   / 2017-03-26 14:52

Да ;-)


11549. Сергей Аникин
Сергей Аникин
ответить
→  Neverwinter 2   / 2017-03-26 14:47

Да, это было не просто, но мы справились.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Евгений Волосатов   / 2017-03-26 14:46

Спасибо!


24. Оля
Оля
ответить
→  Сергей Аникин  # Графические циклы / Подготовка графики / 2017-03-25 18:57

О!!! Самое красивое тебе ждет впереди!!! :)


24. Оля
Оля
ответить
→  Сергей Аникин  # Графические циклы / Подготовка графики / 2017-03-25 18:57

О!!! Самое красивое тебе ждет впереди!!! :)


1901. Neverwinter 2
Neverwinter 2
ответить
→  Сергей Аникин  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2017-03-25 13:53

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2017-03-25 13:20

Шикарный обзор, молодец, Сергей!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Tekashnik   / 2017-03-25 08:54

Красивый ;-)



11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей стефанекно  # Демо игры / Вступительное слово / 2017-03-25 07:55

Успехов в обучении! Главное не бросать!!!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Новопашин Владимир   / 2017-03-25 07:54

Спасибо!


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

11549. Сергей Аникин
Сергей Аникин
ответить
→  mr.whirl  # Наноигры / Арканоид - Уровень и ракетка / 2017-03-25 06:45

С 2D игр всегда многое начинается. А там может и Unity осваиваться будет. Главное, не терять интерес к этому.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Д.   / 2017-03-25 06:42

;-) я его тоже не первым курсом взял, получилось что только через 4 месяца после начала обучения на новогоднем интенсиве проходил. Курс сложен не сколько в написании кода, сколько в понимании того, а что собственно это значит и зачем мы это пишем. Применение методологии ООП... Даже пройдя курс я не могу сказать, что я в нем освоился, нужна практика.


11165. Сергей Д.
Сергей Д.
ответить
→  Сергей Аникин  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2017-03-25 00:37

Завидую, что вы его уже прошли :) Сам не скоро почувствую себя готовым к этому курсу.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Станислав  # Графические циклы / VIP. Спирограф / 2017-03-24 22:19

Очень красиво!!!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Дмитрий Фролов  # Демо игры / Вступительное слово / 2017-03-24 15:07

Успехов в изучении материалов!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Евгений Волосатов   / 2017-03-24 15:06

Если сделать на ярко-зеленом фоне красные круги, вообще будет транс ;-)


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Д.   / 2017-03-24 15:05

Спасибо!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Станислав   / 2017-03-24 15:05

Спасибо!


10309. Станислав
Станислав
ответить
→  Сергей Аникин  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2017-03-24 11:58

Отличный обзор, Сергей!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2017-03-24 10:09

Гипнотизирующее действие хранителя экрана... Всё ждал, когда пересечений не  будет. И слушал-слушал-слушал...


11165. Сергей Д.
Сергей Д.
ответить
→  Сергей Аникин  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2017-03-24 00:45

Очень хороший обзор. Спасибо.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Евгений Волосатов   / 2017-03-23 20:56

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


3922. Александр
Александр
ответить
→  Сергей Аникин  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2017-03-23 20:55

Молодец, Сергей! Хороший обзор записал!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2017-03-23 20:31

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


11549. Сергей Аникин
Сергей Аникин
ответить
→  Алексей Тупицын   / 2017-03-23 14:46

Добрый день.
Похоже в последней строке "else Console.WriteLine("{0,3}  ", i);" лишний пробел после {0,3}.


12223. Алексей Тупицын
Алексей Тупицын
ответить
→  Сергей Аникин   / 2017-03-22 22:05

Вот условие:

Вам дан месяц конкретного года в формате yyyy.MM.
Минимальная дата  - 1752.09
Максимальная дата - 2999.12

Составьте и выведите табличку этого месяца по дням по следующим правилам:

1. В первой строке через пробел на английском языке с заглавной буквы
перечислены первые три буквы дней недели, начиная с понедельника
и заканчивая воскресеньем:
Mon Tue Wed Thu Fri Sat Sun

2. Вывести все дни месяца, последняя цифра каждого номера дня
должна быть выровнена по правому краю соответствующего ей дня недели,
смотреть образец в открытом тесте.

Начальные данные: строка формата yyyy.MM.
Выходные данные: в первой строке должны быть записаны дни недели, как указано.
В остальных строках по указанным правилам должны быть записаны числа месяца,
выровненные по столбцам.
После последнего числа в строке пробелы выводить не нужно.

Обратите внимание, что в 1752 году были удалены дни с 3 по 13 сентября.
Этот случай нужно обработать особо.

Полезные ссылки:
Календарь 1752 года.


А мой код:
using System;
class VideoSharp
{
    static void Main()
    {
        string[] s = Console.ReadLine().Split('.');
        int year = int.Parse(s[0]);
        int month = int.Parse(s[1]);
        Console.WriteLine("Mon Tue Wed Thu Fri Sat Sun");
        DateTime data = new DateTime(year, month, 1);
        int len = DateTime.DaysInMonth(year, month);
        int day = (int)data.DayOfWeek;
        if (day == 0) day = 7;
        day--;
        if (year == 1752 && month == 9)
        {
            Console.WriteLine("      1  2  14  15  16  17");
            Console.WriteLine(" 18  19  20  21  22  23  24");
            Console.WriteLine(" 25  26  27  28  29  30");
        }
        else
        {
            for (int i = 0; i < day; i++)
                Console.Write("    ");
            for (int i = 1; i <= len; i++)
            {
                int d = (day + i - 1) % 7;
                if (d < 6 && i != len) Console.Write("{0,3} ", i);
                else Console.WriteLine("{0,3}  ", i);
            }
        }
    }
}


11549. Сергей Аникин
Сергей Аникин
ответить
→  Алексей Тупицын   / 2017-03-22 05:33

Добрый день. Я курс проходил давно и доступ к нему у меня закрыт уже. Можно напомнить задание урока и прислать код в сообщении?


11549. Сергей Аникин
Сергей Аникин
ответить
→  Евгений Волосатов   / 2017-03-22 05:30

На самом деле курс не сложен, особенно после прохождения ООП. Чисто у меня проблема возникла по тому, что после установки Eclipse на ПК, у неё с VS2012 пошли какие то перекосы по доступам к Framework со стороны Vs, в тоге помогла только перестановка системы... В результате были потеряны все работы, начиная с новогоднего марафона. Поэтому для завершения курса пришлось перепроходить его заново, а это занело дополнительное время. Я уже Ивану писал, что курс интересный и работу с реестром можно вынести в отдельный курс.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Иван Воронин   / 2017-03-22 05:22

И мало где фигурирующая как учебная.


12223. Алексей Тупицын
Алексей Тупицын
ответить
→  Сергей Аникин   / 2017-03-21 19:54

Здравствуйте Сергей.
Я застрял на консольной задаче Календарь / VIP урок. Календарь 1752 года
https://www.videosharp.info/console/task/level=1227

Увидел, что в комментариях написал, что смогли решить. Могли бы уделить пару минут и посмореть код (в комментариях опубликовал)? Первый тест проходит, а вот остальные - нет!

Буду мегамега благодарен!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Хранитель экрана / Режим предобзора и установка / 2017-03-21 14:41

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


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин   / 2017-03-21 14:40

По поводе уроков по работе с реестром думаю это скорее всего будет, так как тема интересная.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Евгений Волосатов   / 2017-03-21 14:37

Спасибо, стараемся. Ваша заслуга в этом тоже весьма не маленькая.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Станислав   / 2017-03-21 14:36

Спасибо!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Иван Воронин   / 2017-03-21 14:36

И кстати эти циклы уроков в новой школе 3.14 можно размещать как доп или бонусные верти прокачивания навыков. Это как предложение. А по работе с реестром вообще бы было круто записать отдельный цикл коротких уроков.

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Освоил ранее незнакомый метод календаря.
Пока писал код возникли идеи модернизации данной программы, добавление полей с красной датой календаря например в виде прозрачных окон. Да и раскрасить календарь захотелось ;-)
Научился: Увидел музыку в API
Будем надеяться, то кроме музыки ничего не закроют более. Хотя есть вопрос - на текущий момент есть много приложений, плагинов и расширений по скачиванию музыки из вк, они сейчас работают?