Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

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

Видеокурсы

Дата активности Видеокурс Прогресс
2016-03-05 network Сетевые технологии 1 из 13 8 %
2015-09-07 soft2 Новые технологии 1 из 18 7 %
2015-08-22 task1 Семантика все 1 100 %
2015-08-20 game6 Морской Бой 2 из 16 13 %
2015-08-19 game1 Нано-игры 5 из 9 50 %
2015-08-07 game0 Демо игры 8 из 10 80 %
2015-08-07 sokoban Сокобан 3 из 23 14 %
2015-07-12 saver Хранитель экрана 3 из 15 20 %
2015-06-06 soft0 Демо софт 1 из 8 15 %
Итого: 25 из 113 23 %

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

Дата активности Консольный раздел Прогресс
2016-01-07 task1 Целые задачи все 11 100 %
2015-12-30 olimp Олимпиада 9 из 40 23 %
2015-08-30 task2 Последовательность 1 из 6 17 %
2015-08-29 task2 Узник цикла IF 3 из 6 50 %
2015-08-27 task2 Точка и плоскость 1 из 6 17 %
2015-08-26 task2 Алгоритмика 3 из 20 15 %
2015-08-25 task2 Пока-цикл 1 из 6 17 %
2015-08-22 task1 Календарь 15 из 16 94 %
2015-08-10 task2 Матрицы 1 из 4 25 %
2015-07-29 task5 pascal_for_1_norm 6 из 9 67 %
2015-07-22 task2 For-to-чки 1 из 26 4 %
2015-07-11 task2 Динамика 1 из 3 34 %
2015-07-08 task2 Комбинаторика 2 из 9 23 %
2015-07-03 task1 Цифры 11 из 12 92 %
2015-06-30 task1 Геометрия все 8 100 %
2015-06-30 task1 Формулы 8 из 9 89 %
2015-06-30 task1 Символы все 5 100 %
2015-06-28 task1 Лирика 12 из 14 86 %
2015-06-18 task1 Строки все 14 100 %
2015-06-18 task1 Целые числа все 7 100 %
2015-06-17 task1 Семантика все 6 100 %
Итого: 126 из 237 54 %
Сохранить страницу:

24. --
Олюшка
Олюшка
ответить
→  Влад  # Сетевые технологии / Презентация курса / 2016-03-05 23:33

Влад, уверена и знаю что так и будет, получишь новые знания! :)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Инфобизнес / Кто хочет денег? / 2015-10-03 16:37

Влад, здорово что у тебя такие классные увлечения! :)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Инфобизнес / Наш друг Яндекс / 2015-10-03 16:35

Влад, подготовительная работа с эл.ящиком пройдена, перед к следующему шагу! :)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Новые технологии / Делегаты на кубиках / 2015-09-07 19:44

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


24. --
Олюшка
Олюшка
ответить
→  Влад  # Семантика / Я решил всю Семантику! / 2015-08-22 19:51

Влад, Поздравляю! Ты первый кто открыл этот раздел! Отлично что приобрел столько полезных и интересных навыков! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Анимированный кубик / 2015-08-20 13:33

Влад, хорошо что знания прибавляются и накапливаются! Хорошо поработал! :)


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Влад  # Наноигры / Бот для Цифр / 2015-08-20 03:31

так недолго и до создания вирусов доберетесь))


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Анимированный кружок / 2015-08-19 22:41

Молодец, только вперед, ведь там интересно! :)


3664. --
данила
данила
ответить
→  Влад  # Наноигры / Бот для Цифр / 2015-08-19 22:25

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


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Бот для Цифр / 2015-08-19 20:52

Влад, очень рада что ты не только потренировался и приобрел новые знания, а что и пригодится тебе для облегчения работы!


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Игра Цифры / 2015-08-19 17:19

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


2146. --
Иван
Иван
ответить
→  Влад  # Наноигры / Игра Цифры / 2015-08-19 15:24

Отлично получилось. Здорово, что реализовали свою идею.


24. --
Олюшка
Олюшка
ответить
→  Влад  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2015-08-07 20:26

Влад, отлично что все понятно, а дальше еще интересней!


2146. --
Иван
Иван
ответить
→  Влад  # Наноигры / Устный счёт / 2015-08-07 17:50

Интересно придумали. Очень хорошо, что удается добавить свой функционал


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Устный счёт / 2015-08-07 17:46

Влад, замечательно сделал! Молодец!


2146. --
Иван
Иван
ответить
→  Влад  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2015-08-06 20:47

Хорошее начало. Можно переходить к следующему уроку


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-08-05 18:16

Влад, отличные знания! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-08-04 19:46

Влад, хорошо получается и осталось сделать последний шаг и посмотрим на твою реакцию! :)


2146. --
Иван
Иван
ответить
→  Влад  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-08-04 19:45

Красиво получилось. А какой получился результат? Здорово, что очень быстро справились.


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Скорость реакции. Блок-схема / 2015-08-04 16:49

Влад, я очень рада что ты продолжаешь заниматься, и сделал хорошую работу! Молодец! :)


5834. --
Влад
Влад
ответить
# Консоль / Календарь / Календарь 1752 года / 2015-07-18 20:47

Не могу понять почему не отображается последняя строка


5834. --
Влад
Влад
ответить
→  petya  # Консоль / Календарь / Дидлайн / 2015-07-18 20:47

Спасибо


4723. --
petya
petya
ответить
→  Влад  # Консоль / Календарь / Дидлайн / 2015-07-15 00:23

DateTime start = DateTime.Parse(Console.ReadLine());
            DateTime expectedEnd = DateTime.Parse(Console.ReadLine());
            DateTime end = DateTime.Parse(Console.ReadLine());
            string many =Console.ReadLine();
            int N, M;
            string[] line = many.Split();
            int.TryParse(line[0],out N);
            int.TryParse(line[1], out M);

            TimeSpan days_shtraf = end.Subtract(expectedEnd);
            TimeSpan days_oplaty = expectedEnd.Subtract(start);
            int zp = N * (days_oplaty.Days + 1) - M * days_shtraf.Days;
            Console.WriteLine(zp);
Робот Шарп дає 80%


24. --
Олюшка
Олюшка
ответить
→  Влад  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-12 18:44

Отлично поработал, хорошие навыки приобрел!


24. --
Олюшка
Олюшка
ответить
→  Влад  # Хранитель экрана / Хранитель экрана. Движение шарика / 2015-07-12 14:55

Влад, Молодец! Продолжай выполнять уроки впереди еще много интересного! :)


5834. --
Влад
Влад
ответить
# Видеокурсы / Вступительный экзамен в Комбинаторику / 2015-07-11 21:27

1.  3 (374,392,483)
2.  Понравились (особенно 483). Да.
3.  Рекурсия - это функция, которая вызывает сама себя.
4.  Ответ: 55
  int dominoshka=0;
  for (int i=0; i<10; i++)  // перебираем первую половину доминошки
        for (int j=i; j<10; j++)  // перебираем вторую половину доминошки
                dominoshka++;
Console.WriteLine(dominoshka);


986. --
Антон Лазарец
Антон Лазарец
ответить
→  Влад  # Наноигры / ===== Отзыв о видеокурсе ===== / 2015-07-08 17:44

Ага, мотивирует заниматься) а еще если время есть то можно и наперегонки пописать, или у кого красивее)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / ===== Отзыв о видеокурсе ===== / 2015-07-08 14:55

Влад, спасибо тебе что занимаешься с удовольствием, и соглашусь с тобой это очень мотивирует, и ты начинаешь стараться еще больше! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Камень ножницы бумага / 2015-07-08 14:37

Влад, отличная работа, интересную добавку сделал, мне понравилась мордочка! :)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Бот для Быстрощёлка / 2015-07-07 13:28

Влад, хорошо, вот только форму не переименовал!


2146. --
Иван
Иван
ответить
→  Влад  # Наноигры / Бот для Быстрощёлка / 2015-07-07 12:49

Здорово, что нашел ошибку. Часто это бывает не просто.


986. --
Антон Лазарец
Антон Лазарец
ответить
→  Влад  # Наноигры / Игра Быстрощёлк / 2015-07-07 11:11

а еще в MessageBox после литерала с текстом если поставить запятую то можно написать заголовок который будет виден в рамке бокса


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Игра Быстрощёлк / 2015-07-07 10:52

Влад, отличные знания приобрел, форму еще переименовывай, и я бы еще добавила дату создания проекта, будет еще лучше! :)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Лабиринт 2D - игра / 2015-07-07 10:50

Влад, Класс! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Лабиринт 2D - игра / 2015-07-07 08:46

Влад, хорошо потренировался, здорово получилось, вот только иконочки нет, и лучше форму переименовывать! :)


5834. --
Влад
Влад
ответить
→  Антон Лазарец   / 2015-07-06 20:09

рад что вам понравилось))


986. --
Антон Лазарец
Антон Лазарец
ответить
→  Влад  # Наноигры / Лабиринт 2D - игра / 2015-07-06 20:00

:D с первого раза прошел) новый контент - круто) с порталами интересно получилось)


5270. --
Александр Премьер
Александр Премьер
ответить
→  Влад  # Наноигры / Лабиринт 2D - игра / 2015-07-06 19:56

Идея с порталами очень классная, вот я в своё время не додумался)


24. --
Олюшка
Олюшка
ответить
→  Влад  # Наноигры / Лабиринт 2D - меню / 2015-07-06 14:14

Влад, я очень рада что тебе понравился урок и ты получил прекрасные навыки причем с легкостью и удовольствием! Дальше еще интересней, продолжай заниматься у тебя уже все хорошо! Ты, Молодец! :)


5834. --
Влад
Влад
ответить
# Консоль / Календарь / Дидлайн / 2015-07-05 17:47

а почему результаты робота шарпа не совпадают с моими?
при одинаковых данных выводит абсолютно разные ответы
у меня 2603
а робот шарп говорит что у меня ответ 3400
вот мой код
  int answer;
          string l1 = Console.ReadLine();
          string l2 = Console.ReadLine();
          string l3 = Console.ReadLine();
          DateTime date1 = DateTime.Parse(l1);
          DateTime date2 = DateTime.Parse(l2);
          DateTime date3 = DateTime.Parse(l3);
          string[] l = Console.ReadLine().Split();
          int N = int.Parse(l[0]);
          int M = int.Parse(l[1]);
          TimeSpan diff1 = date2.Subtract(date1);
          TimeSpan diff2 = date3.Subtract(date2);
          int profit = (diff1.Days)*N;
          int loss = (diff2.Days) * M;
          answer = profit - loss;
          if (answer < 0)
              Console.WriteLine(0);
          else
              Console.WriteLine(answer);


24. --
Олюшка
Олюшка
ответить
→  Влад  # Unity 3D / Установка Unity3D / 2015-07-01 14:38

Влад, уверена что все у тебя получится! :)


531. --
Nurbek
Nurbek
ответить
→  Влад  # Мини игры / Лабиринт 2D - меню / 2015-06-08 17:30

Есть ссылка на екзешник?


24. --
Олюшка
Олюшка
ответить
→  Влад  # Мини игры / Картинка с секретом / 2015-06-08 15:26

Влад, Замечательная секретная картинка, найди землю в зоопарке! ;) Очень здорово, что получил столько знаний, это радует больше всего! Теперь вперед прокачивать все это богатство! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Влад  # Мини игры / Картинка с секретом / 2015-06-08 14:35

Молодец, Влад!
Отличная работа, легко и просто, дальше будет интересней!


24. --
Олюшка
Олюшка
ответить
→  Влад  # Мини игры / Вступительное слово / 2015-06-06 14:01

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


5270. --
Александр Премьер
Александр Премьер
ответить
→  Влад  # Мини игры / Вступительное слово / 2015-06-06 13:59

Молодец! Делай шаги дальше и у тебя всё получится ;-)


5834. --
Влад
Влад
ответить
# Мини игры / Вступительное слово / 2015-06-06 13:14

2. Остовные деревья на C++.
3. Хочу стать профессиональным программистом и в  совершенстве овладеть  C#.


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

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

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

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

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

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

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

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





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

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

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

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


Научился: Ознакомился с основными классами и методами в C#.
Очень понравился курс. Особенно задачи с разделов: строки, символы и календарь.


Научился: узнал про Environment.NewLine
Можно использовать в играх где нужно кликать на какие нибудь объекты, можно использовать в графике. Также можно сделать программу для мониторинга и сбора информации интернет-страниц при сочетании эмуляции нажатия клавиш Ctrl + F и других клавиш. Еще можно пошутить над другом скинув ему программу которая постоянно везде кликает))