Си шарп с нуля

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

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

KpucTo6aJlb
  • Звание: Наследник
  • Накопленный опыт: 348 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2021-09-20 14:21:15
  • Возраст: 37 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2018-11-12 soft0 Демо софт 5 из 8 72 %
2018-09-12 start Начало здесь 8 из 9 %
2018-06-13 game0 Демо игры 8 из 10 80 %
Итого: 21 из 27 78 %

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

Дата активности Консольный раздел Прогресс
2021-09-08 olimp Олимпиада 2 из 40 5 %
2019-06-10 solo YESOLO on the Keyboard 22 из 0 %
2019-05-31 club 7119 - Владимир Новопашин 3 из 15 20 %
2019-02-01 club 4004 - Елена Вставская 23 из 27 86 %
2019-01-23 club 6452 - Кирилл Шмойлов 1 из 6 17 %
2018-10-10 solo C# набор все 17 100 %
2018-09-04 club 24 - Муза Оля все 3 100 %
2018-08-24 task2 Простые массивы все 8 100 %
2018-08-24 task2 Алгоритмика 16 из 20 80 %
2018-08-17 task2 Матрёшки все 9 100 %
2018-08-09 task2 По цифрам все 8 100 %
2018-08-02 task2 Любимые циклы все 6 100 %
2018-06-14 task2 Математика все 9 100 %
2018-04-24 task2 Последовательность все 6 100 %
2018-04-10 task2 Вечность все 5 100 %
2018-04-01 task2 Узник цикла IF все 6 100 %
2018-03-22 task2 Точка и плоскость все 6 100 %
2018-03-21 task2 Обман цикла все 7 100 %
2018-03-16 task2 Do-рацикл все 4 100 %
2017-11-02 task2 Пока-цикл все 6 100 %
2017-10-16 task2 For-to-чки все 26 100 %
2017-09-21 task2 Условный оператор все 16 100 %
2017-09-19 task2 Логика все 13 100 %
2017-08-25 task1 Календарь все 16 100 %
2017-08-25 task2 Типы данных все 5 100 %
2017-07-02 task1 Цифры 11 из 12 92 %
2017-06-24 task1 Целые задачи все 11 100 %
2017-06-14 task1 Геометрия все 8 100 %
2017-06-13 task1 Символы все 5 100 %
2017-05-29 task1 Формулы все 9 100 %
2017-05-10 task1 Лирика 13 из 14 93 %
2017-05-02 task1 Строки все 14 100 %
2017-04-12 task1 Целые числа все 7 100 %
2017-04-05 task1 Семантика все 6 100 %
Итого: 327 из 370 89 %
Сохранить страницу:

13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2019-10-11 14:18

Видимо робот Шарп решил познать дзен. Последнее время постоянно в медитации.


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2019-07-02 09:19

Робот Шарп устал?


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить

13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Yury  # Консоль / Олимпиада / Случайная задача / 2019-04-25 13:24

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


19327. --
Yury
Yury
ответить
→  KpucTo6aJlb  # Консоль / Олимпиада / Случайная задача / 2019-04-23 17:33

Как получилось удовлетворить???


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2019-04-23 08:38

Ну все удовлетворил ожидания робота Шарпа


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2019-04-23 08:33

Так и не смог отформатировать результат, чтобы роботу Шарпу понравилось(


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2019-04-04 14:13

Задача забавная. Но пока в видео не пояснили, что в условии присутствует название функции, которую нужно написать. Не мог понять, что от меня хотят)))


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить

17255. --
Слава
Слава
ответить
→  KpucTo6aJlb  # Консоль / Олимпиада / Случайная задача / 2019-03-26 15:48

1) у тебя неправильное преобразование char в int  (попробуй int c = (int)char.GetNumericValue(N[i]))
2) после возведения в факториал цифры ты не обнуляешь result (добавь  в цикл "for (int i = 0; i < N.Length; i++)" строку "result = 1;").


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2019-03-26 14:02

Дамы и господа, подскажите где ошибка. Не могу найти.
    static void Main()
    {
        string line = Console.ReadLine();
        Console.WriteLine(Fact(line));
    }
    static int Fact(string a)
    {
        char[] N = a.ToCharArray();
        int sum = 0;
        int result = 1;
        for(int i = 0; i<N.Length; i++)
        {
            int c = (int)(N[i]);
            for(int j = 1; j<=c; j++)
            {
                result*=j;
            }
            sum+=result;
        }
        return sum;


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2019-01-18 14:44

Помогите, не могу найти где накосячил
  static void Main()
    {
        int result = 1;
        int sum = 0;
        string s = Console.ReadLine();
        char[] a = s.ToCharArray();
        for(int i = 0; i < a.Length; i++)
        {
            int b = (int)(a[i]);
            for(int j = 1; j <= b; j++)
            {
                result*=j;
            }
            sum+=result;
        }
        Console.WriteLine(sum);
    }


20302. --
Дмитрий
Дмитрий
ответить
→  KpucTo6aJlb  # Демо софт / Текстовый процессор / 2018-11-12 20:18

Как учебный текстовый процессор думаю пойдет


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
/ 2018-11-08 14:16

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  KpucTo6aJlb   / 2018-11-08 13:43

Да. Только целиком. Или кф


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Евгений Волосатов   / 2018-11-08 12:59

Добрый день, Евгений Витольдович. Осталась возможность покупать задачи только целыми курсами "Алгоритмика" и "Симантика"? Возможность покупать по под-пакетам задачи, пропала?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  KpucTo6aJlb   / 2018-11-07 14:51

Значительно снизил цену на Алгоритмику.


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Евгений Волосатов   / 2018-11-07 14:44

Спасибо


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  KpucTo6aJlb   / 2018-11-07 14:03

Здравствуйте.
Всё возможно.
www.videosharp.info/shop/open=task1
www.videosharp.info/shop/open=task2


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Евгений Волосатов   / 2018-11-07 13:19

Добрый день. Евгений Витольдович. Не был на проекте 13 дней. Сейчас зашел и не могу купить пакет задач, как это было раньше. Сейчас для покупки пакета задач также необходимо вступить в клуб формулистов? Без вступления  приобретение невозможно?


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2018-10-11 13:05

А нет немного не такая)


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2018-10-11 13:00

Такая задача попадалась позавчера)


10558. --
Иван Воронин
Иван Воронин
ответить
→  KpucTo6aJlb  # Консоль / Олимпиада / Случайная задача / 2018-09-28 09:30

Значит надо тренировать внимательность, чтобы переписывать без ошибок.


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2018-09-28 06:54

Решил задачу, не прошел test0, посмотрел видео с решением, переписал как в видео опять не прошел test0, ничего не понял)


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / 4004 - Елена Вставская / Две окружности / 2018-09-27 07:31

Долго скрипел мозгами. Как обычно оказалось, что переусложнял. А решилось как обычно просто)


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2018-09-20 13:17

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


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Олимпиада / Случайная задача / 2018-09-20 08:11

Не буду оригинальным, но я то же использую запрещенные конструкции. Печаль(


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / 4004 - Елена Вставская / АБРАКАДАБРА / 2018-09-18 08:11

Урааа. Я ее домучал запутался в int и long. Задача прямо супер!!!


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / 4004 - Елена Вставская / АБРАКАДАБРА / 2018-09-18 08:05

Весь мозг сломал решил на 60%, 2, 3, 4, 5 тест не проходят.


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / 4004 - Елена Вставская / Круг в прямоугольнике / 2018-09-17 08:43

Задача огонь, сначала мудрил с поиском центра круга))) А ларчик то просто открывался)))


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / 4004 - Елена Вставская / Больше-меньше / 2018-09-14 09:11

Ох и намудрил же я. Но задача огонь)))


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Александр   / 2018-09-11 07:59

Спасибо)))


3922. --
Александр
Александр
ответить
→  KpucTo6aJlb  # Начало здесь / День №6. Регулярный и Последовательный подход. / 2018-09-10 21:40

Молодец, KpucTo6aJlb! 23 байта - хороший результат! Если решил серьёзно заняться программированием и прокачать свои навыки, здесь самое лучшее место для того, что бы начать систематически заниматься и идти к своей цели! Обязательно присоединяйся к нашей замечательной тусовке программистов. Будем очень рады видеть тебя в наших рядах!


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / 4004 - Елена Вставская / Простые множители / 2018-09-07 21:16

Прямо хорошо поборолся с задачей, с 42 строк и 90% решения, дооптимизировался до 22 строк и 100% решения. 


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / 4004 - Елена Вставская / День рождения / 2018-09-06 00:04

Столкнулся с такой жу проблемой как Игорь. Хотя учел оба варианта, если день рождение выпадает 29.02 (29.02) на високосный и на обычный год 29.02 (01.03). 195 - неверный ответ(


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Матрёшки / Единичная матрица / 2018-08-13 14:32

Решил, результат выдает нужный, а робот не засчитывает.


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Матрёшки / Числовой треугольник / 2018-08-13 08:03

Задача хорошая, но мое решение робот шарп не принял, хоть и отображалось все корректно, перепечатал решение Елены.


10558. --
Иван Воронин
Иван Воронин
ответить
→  KpucTo6aJlb  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2018-06-22 23:49

Молодец, поздравляю с прохождением курса. Удачи в дальнейшем, если ещё не заметил, то в верхнем меню есть раздел "Результаты", советую выполнять суточную норму каждый день для максимальной эффективности, плюс байты накапливаются, за которые можно приобретать курсы/уроки. Дорогу осилит идущий. Какой курс дальше планируешь изучать?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  KpucTo6aJlb  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2018-06-16 16:53

Браво !


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Евгений Волосатов   / 2018-06-13 11:09

Спасибо большое


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  KpucTo6aJlb   / 2018-06-13 11:01

готово


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Евгений Волосатов   / 2018-06-13 10:45

Писал не помогает. Ответ выводится верный, но его не засчитывает робот шарп


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  KpucTo6aJlb   / 2018-06-13 10:39

Напиши <=


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Евгений Волосатов   / 2018-06-13 10:38

Евгений Витольдович, добрый день. Математика / Дробная таблица, робот шарп не принимает верное решение, не могу двигаться дальше. Робот шарп не принимает решение из видео-решения то же.


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Математика / Дробная таблица / 2018-06-13 10:13

Математика / Дробная таблица, робот шарп не принимает решение из видео-решения


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Математика / Дробная таблица / 2018-06-13 09:56

Математика / Дробная таблица, робот шарп не принимает верное решение, не могу двигаться дальше


10558. --
Иван Воронин
Иван Воронин
ответить
→  KpucTo6aJlb  # Демо игры / C# чего начать программировать / 2018-04-25 08:58

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


10494. --
Алексей В.
Алексей В.
ответить
→  KpucTo6aJlb  # Демо игры / C# чего начать программировать / 2018-04-24 18:53

Приветствую тебя, KpucTo6aJlb. Если ты нашел этот сайт, значит ты нашел бриллиант среди всех ресурсов, посвященных программированию в рунете. Здесь незаметно для себя из ученика станешь мастером. В каждом из видеоуроков есть зерно истины, которое прорастая в твоем сознании дает плоды в виде новых знаний и умений. Так что вперед, к новым горизонтам!!!!


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / For-to-чки / Среднее арифметическое / 2017-10-16 18:00

Очень задача понравилась!


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / For-to-чки / Псевдо-квадраты / 2017-10-15 12:06

Не принимал ни одного варианта, пришлось подогнать под пример
            int N = int.Parse(Console.ReadLine());
            Console.Write(" ");
            for (int i = 1; i <= N; i++)
            {
                Console.Write("_ ");
            }
            Console.WriteLine();
            Console.Write("|");
            for (int j = 1; j <= N; j++)
                Console.Write("_|");
            Console.WriteLine();


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  KpucTo6aJlb  # Демо игры / Лабиринт 2D - игра / 2017-10-01 16:36

Со временем поймешь


10558. --
Иван Воронин
Иван Воронин
ответить
→  KpucTo6aJlb  # Демо игры / Лабиринт 2D - игра / 2017-09-30 15:59

Больше практики, больше понимания.


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Календарь / VIP урок. Календарь 1752 года / 2017-08-25 14:56

Сложная задача, без видео решения не справился


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Евгений Волосатов   / 2017-06-26 23:18

Спасибо


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  KpucTo6aJlb   / 2017-06-16 13:15

Открыл "Цифры" и "Календарь".


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Евгений Волосатов   / 2017-06-16 13:06

Добрый день прошу открыть консольные задачи, пакет календарь


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  KpucTo6aJlb   / 2017-06-16 11:34

Привет.
Ты три раза заплатил за один и тот же пакет консольных задач. Доступ открылся? Какие еще пакеты открыть за переплату в 220 руб?


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Формулы / Формула 0010 / 2017-05-12 14:28

            double a = double.Parse(Console.ReadLine());
            double x = double.Parse(Console.ReadLine());
            double z=0;
            z=(Math.Pow(Math.Pow (x,3.0),1/4.0)+a*x)/Math.Log(Math.Sqrt(a*a+Math.Sqrt(x)));
            Console.WriteLine("{0:0.0000}", z);


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Лирика / Рулетка * / 2017-05-10 22:48

задача не понравилась


1295. --
Дмитрий Че
Дмитрий Че
ответить
→  KpucTo6aJlb  # Демо игры / Лабиринт 2D - меню / 2017-05-03 21:28

Отзыв так и светится оптимизмом!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  KpucTo6aJlb  # Демо игры / Картинка с секретом / 2017-04-22 23:00

Добро пожаловать к нам, Кристобаль!


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
# Консоль / Строки / Replace / 2017-04-21 19:17

Задача забавная, долго тупил над условием, не сразу понял причем тут ~


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Сергей Соколов   / 2017-04-19 22:13

спасибо


13385. --
KpucTo6aJlb
KpucTo6aJlb
ответить
→  Иван Воронин   / 2017-04-19 22:12

Спасибо


10558. --
Иван Воронин
Иван Воронин
ответить
→  KpucTo6aJlb  # Демо игры / Вступительное слово / 2017-04-18 11:23

Добро пожаловать, удачи в изучении.


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  KpucTo6aJlb  # Демо игры / Вступительное слово / 2017-04-17 22:41

Добро пожаловать! =)


  • Звание: Наследник
  • Накопленный опыт: 348 часов
  • Собранный капитал: нет
  • Участник «Клуба формулистов»: до 2018-11-23

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

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

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

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

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

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

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





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

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

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

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


Научился: Работать с формами, работать с событиями MouseEnter и Shown
Трудности: Реализация рестарта игры и работа с MassageBox
Не очень понятен DialodResult


Научился: VS была установлена. Посмотрел навигацию по сайту)))
Начитался теории)))) Хочу набраться практических навыков