Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Вебинар «Что тебе поможет стать крутым программистом?» начнётся через 12 час. 56 мин.




Сергей Аникин
  • Звание: Асинхронист
  • Накопленный опыт: 536 часов
  • Собранный капитал: 4516 байтов
  • Участник «Клуба формулистов»: до 2017-05-18
  • Последний визит: 2017-03-24 22:23:39
  • Возраст: 29 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2017-03-24 soft3 Теория ООП все 39 100 %
2017-03-23 saver Хранитель экрана 13 из 15 87 %
2017-03-03 design Шаблоны Проектирования 5 из 111 5 %
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 soft0 Демо софт все 7 100 %
2016-11-22 viri Без конкуренции все 14 100 %
2016-11-14 game1 Наноигры все 10 100 %
2016-10-29 task1 Семантика все 1 100 %
2016-10-27 game0 Демо игры все 9 100 %
Итого: 127 из 286 45 %

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

Дата активности Консольный раздел Прогресс
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 Java - Циклы 1 из 2 50 %
2017-01-08 solo C# набор 3 из 15 20 %
2017-01-08 book 8.Потоки все 8 100 %
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 task1f Геометрия все 8 100 %
2016-10-28 task1h Цифры все 12 100 %
2016-10-28 task1e Символы все 5 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 club 24 - Муза Оля все 2 100 %
2016-10-21 task2 Алгоритмика все 20 100 %
2016-10-19 task1 Семантика все 6 100 %
Итого: 398 из 486 82 %
Сохранить страницу:

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 можно размещать как доп или бонусные верти прокачивания навыков. Это как предложение. А по работе с реестром вообще бы было круто записать отдельный цикл коротких уроков.


10309. Станислав
Станислав
ответить
→  Сергей Аникин  # Хранитель экрана / Полноэкранный режим / 2017-03-21 10:33

Отличная работа!


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

Да, я тоже ещё не все прошёл, но эти два курса, о которых ты упомянул, действительно уникальны по своему.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Хранитель экрана / Применение настроек / 2017-03-20 11:15

Молодец, Сергей, у тебя очень хорошо всё получается!


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

Спасибо!


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

Я еще не все курсы прошел, но на текущий момент курс "Хранитель экрана" и "Фотошарп" мне кажутся уникальными, поскольку в них рассказывает о достаточно не часто используемых методах C#.


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

Реестр вообще штука страшная, а в неумелых руках пострашнее вируса будет ;-)


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Хранитель экрана / Использование реестра / 2017-03-20 00:07

Да, при работе с реестром надо быть особо аккуратным =)


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Хранитель экрана / Форма настроек / 2017-03-19 23:46

Да, полезные знания в этом курсе получаешь. Так как он не похож на другие. Уникален в своём роде.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2017-03-19 23:28

Молодец, отличный обзор, удачи в дальнейшем изучении.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Соколов   / 2017-03-19 16:39

Спасибо!


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

Спасибо, думаю финальный будет еще лучше.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Татьяна    / 2017-03-19 16:37

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


12450. Татьяна
Татьяна
ответить
→  Сергей Аникин  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2017-03-19 15:11

Отличный обзор! И курс, судя по обзору, тоже интересный.


10309. Станислав
Станислав
ответить

10670. Сергей Соколов
Сергей Соколов
ответить
→  Сергей Аникин  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2017-03-19 12:25

Отличный обзор! Молодец!


3922. Александр
Александр
ответить
→  Сергей Аникин  # Хранитель экрана / Форма настроек / 2017-03-19 10:46

Молодец, Сергей! Продолжай в том же духе!


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

;-)


10558. Иван Воронин
Иван Воронин
ответить

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

Молодец!


10494. Алексей В.
Алексей В.
ответить
→  Сергей Аникин  # Шаблоны Проектирования / Singleton - Config - Git init / 2017-02-28 19:16

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


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

Или идти параллельно, но начиная с Git, т.е. на старте пройти 3-4 урока, а потом идти дальше.


10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Шаблоны Проектирования / Singleton - Config - Git init / 2017-02-27 20:54

Всё верно, вначале лучше пройти курс по Git


11549. Сергей Аникин
Сергей Аникин
ответить
→  Геннадий  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2017-02-27 13:50

Молодец, успехов в дальнейшем!


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

11549. Сергей Аникин
Сергей Аникин
ответить
→  Олег Михайлович  # SOFT: API Telegram / Осознание... / 2017-02-27 13:48

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


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

10558. Иван Воронин
Иван Воронин
ответить
→  Сергей Аникин  # Шаблоны Проектирования / Singleton - Config - Final / 2017-02-18 14:38

Всё используется по ситуации.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Аникин  # Шаблоны Проектирования / Singleton - Config - Final / 2017-02-18 08:50

Ну есть такие настройки скажем как connection к базе данных или файловый сервер. Его раз установили и дальше менять его смысла нет - для таких настроек разумно сделать final/


11549. Сергей Аникин
Сергей Аникин
ответить
# Консоль / 10558 - Иван Воронин / Слова с Заглавной / 2017-02-17 23:11

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Шаблоны Проектирования / Singleton - Config - Final / 2017-02-17 13:17

Правильные выводы.


12632. Александр
Александр
ответить
→  Сергей Аникин  # Консоль / 4004 - Елена Вставская / Простые множители / 2017-02-17 08:21

Благодарю, попробую дорешать.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей Д.  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2017-02-17 00:06

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


11549. Сергей Аникин
Сергей Аникин
ответить
→  Александр  # Консоль / 4004 - Елена Вставская / Простые множители / 2017-02-16 23:41

Добрый день. Были проблемы с ПК, поэтому не сразу увидел вопрос. Простые множители идут последовательно начиная с 2 (по условию). Если 2, то будет 2 = 2, если 3=3, если 4=2*2, если 6=2*3 и т.д. Для получения ответа можешь использовать массив, например. А можно обозначить переменную типа string, куда последовательно записывать все полученные простые множители, не забывая при этом ставить между ними *. Например, Console.WriteLine("{0}=" + rezultate, str);


12632. Александр
Александр
ответить

11549. Сергей Аникин
Сергей Аникин
ответить
→  Bazel  # Демо софт / Средняя оценка / 2017-02-13 11:02

Молодец!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Даниэль  # Демо игры / Картинка с секретом / 2017-02-13 11:01

Продолжай в том же духе!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Даниэль  # Демо игры / Вступительное слово / 2017-02-13 10:59

Console.WriteLine("Успехов в дальнейшем изучении!");


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

Спасибо!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Шаблоны Проектирования / Singleton - Intro / 2017-02-07 17:43

Добро пожаловать в мир шаблонов проектирования!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Алексей В.  # Игра Сокобан / Сокобан - Редактор - На двоих / 2017-02-07 16:49

Продолжай в том же духе!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Виталя  # Демо софт / VIP. Калейдоскоп / 2017-02-03 20:14

Так держать!!!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Артур  # Демо игры / Камень ножницы бумага / 2017-01-31 19:01

Молодец!


11549. Сергей Аникин
Сергей Аникин
ответить
# Консоль / 7119 - Владимир Новопашин / Квадраты натуральных чисел / 2017-01-31 17:19

Допустил детскую ошибку при решении задачи ;-)


11549. Сергей Аникин
Сергей Аникин
ответить
→  Rita  # Хранитель экрана / Полноэкранный режим / 2017-01-30 19:53

Молодец!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Aleksei  # Демо игры / Игра Быстрощёлк / 2017-01-30 19:52

Еще можешь посмотреть в настройка мыши параметры чувствительности.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Rita  # Хранитель экрана / Использование реестра / 2017-01-30 19:51

Красивая модель получилась!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Денис  # Демо софт / Менеджер паролей / 2017-01-26 18:29

Тоже по началу не обращал на него внимание, пока воочию не увидел его применимость.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Василь Воронін  # Демо игры / VIP. Устный счёт / 2017-01-26 18:25

Молодец!


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

Понял, спасибо.


10494. Алексей В.
Алексей В.
ответить
→  Сергей Аникин  # Git Hub / Commit / 2017-01-25 20:43

Отлично!!!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин   / 2017-01-25 20:33

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # Git Hub / Commit / 2017-01-25 20:32

Сергей, верно, это было в курсе про гит,


11549. Сергей Аникин
Сергей Аникин
ответить
→  Евгений Волосатов   / 2017-01-25 16:25

День добрый. Евгений Витольдович, хотел узнать не подводились ли результаты игры "Пять в ряд"? Я на проекте последнее время из-за работы появляюсь урывками и возможно пропустил. Хотел посмотреть на решения данной задачи чтобы понимать логику подобных задач.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Рустам  # Демо игры / Картинка с секретом / 2017-01-25 16:06

Красивые картинки получились.


11549. Сергей Аникин
Сергей Аникин
ответить
→  Рустам  # Демо игры / Вступительное слово / 2017-01-25 16:06

Приветствуем на проекте! Удачи в обучении!!!


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

12393. Артур
Артур
ответить
→  Сергей Аникин  # Демо игры / Лабиринт 2D - меню / 2017-01-24 16:40

Спасибо за поддержку!


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

Приветствуем на проекте! ;-)


11549. Сергей Аникин
Сергей Аникин
ответить
→  Артем  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2017-01-24 15:23

Поздравляю! Успехов в дальнейшем!


11549. Сергей Аникин
Сергей Аникин
ответить
→  yerv  # Демо софт / Английские карточки / 2017-01-24 15:15

Хорошо, когда все ок!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Алексей Хонин   / 2017-01-23 15:50

Спасибо, открываю для себя нечто новое! ;-)


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

Немного недолюбливаю задачи со знакоместами и табуляцией, один лишний пробел и все... ;-)


10673. Алексей Хонин
Алексей Хонин
ответить
→  Сергей Аникин  # Git Hub / Установка / 2017-01-23 15:46

Успехов в изучении!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Артур  # Демо игры / Лабиринт 2D - меню / 2017-01-23 15:44

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


6925. Артём
Артём
ответить
→  Сергей Аникин  # Хранитель экрана / Новый класс Polygone / 2017-01-18 18:56

В draw line есть параметр толщина линии)


11549. Сергей Аникин
Сергей Аникин
ответить
→  Артем  # Демо игры / Лабиринт 2D - игра / 2017-01-18 17:26

Это начальные вводные уроки по синтаксису языка C# без применения ООП. ООП подробно освещается в курсе "Теория ООП".


11549. Сергей Аникин
Сергей Аникин
ответить
→  Максим  # Фотошарп / ФИНАЛЬНЫЙ УРОК / 2017-01-17 15:24

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


11549. Сергей Аникин
Сергей Аникин
ответить
→  Новопашин Владимир  # Git Hub / Суть аналогии / 2017-01-17 15:22

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


11549. Сергей Аникин
Сергей Аникин
ответить
# Консоль / 10162 - Дмитрий Гринь / Сколько рублей? / 2017-01-17 15:13

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


11549. Сергей Аникин
Сергей Аникин
ответить
→  yerv  # Демо игры / Камень ножницы бумага / 2017-01-16 17:42

Похвально, что все "Ок"


11549. Сергей Аникин
Сергей Аникин
ответить
→  Вася  # Демо игры / Картинка с секретом / 2017-01-16 17:41

Молодец!


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

11549. Сергей Аникин
Сергей Аникин
ответить
→  Yefim  # Теория ООП / Фигуральный базовый класс / 2017-01-15 15:54

Продолжай в том же духе!


11549. Сергей Аникин
Сергей Аникин
ответить
→  Виталя  # Демо игры / Камень ножницы бумага / 2017-01-15 15:53

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


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

Т.е. все-таки мы пишем не оценку позиции, а бота который мало того, что оценивает позицию на карте, так еще и принимает соответствующие корректные решения в противовес ходам игрока?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей Аникин  # C# Четыре в ряд - Соревнование / Оценка позиции / 2017-01-15 14:06

Нужен скриншот победи ИИ, а не человека.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Сергей Аникин  # C# Четыре в ряд - Соревнование / Оценка позиции / 2017-01-15 08:00

Смотрю Андрей придумал новую народную забаву.

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Подвел промежуточный итог проделанной работе
Трудности: За пройденные пол курса самыми сложными уроками были уроки, связанные с полиморфизмом.
Полуфинал, прям как сессию закрываю. ;-) цикл уроков полезен и интересен для тех, кто занимается/начал заниматься программированием, но не уделял внимание ООП, т.е. не использовал именно объектно-ориентированное программирование, прям как я. До текущего момента вполне хватало 1 большого кода с несколькими мелкими доп.классами для написания программ, но если начать разбираться в ООП, то получим хоть и более запутанный, но весьма структурированный код, который будет доступен для масштабирования с минимальными потерями времени. Спасибо за интересное представление материала, о котором написаны сотни томов книг, которые по сути можно уместить в несколько десятков уроков. С уважением студент 4 месяца обучения на проекте, Аникин Сергей.
Научился: Продолжил изучение структур
Трудности: Строение самой структуры.
Весьма интересный урок, но нужно еще самостоятельно по разбираться со структурами.