Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович

Владимир
  • Звание: Гаммациклоп
  • Накопленный опыт: 95 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2021-01-14 17:47:03

Видеокурсы

Дата активности Видеокурс Прогресс
2019-12-23 wpf2 Простой WPF 9 из 12 %
2019-11-23 task3 Комбинаторика 11 из 22 50 %
2019-11-04 github Система Git 6 из 16 60 %
2019-10-30 game2 Микроигры 3 из 17 20 %
2019-10-28 soft3 Теория ООП все 39 100 %
Итого: 68 из 106 65 %

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

Дата активности Консольный раздел Прогресс
2019-12-17 task2 Алгоритмика 4 из 20 20 %
2019-12-16 solo C# набор 6 из 17 36 %
2019-12-03 solo Java - Вывод данных 2 из 7 29 %
2019-11-28 solo Java - Циклы 1 из 2 50 %
2019-11-24 solo Java - Запуск 7 из 13 54 %
2019-11-21 solo YESOLO on the Keyboard 7 из 0 %
Итого: 27 из 59 46 %
Сохранить страницу:

18842. --
Степан
Степан
ответить
→  Владимир  # Простой WPF / WPF. Простая змейка. Эллипс на канвасе / 2019-12-26 19:23

а тут вообще девять, а видеоурок, что минуты по две?


18842. --
Степан
Степан
ответить
→  Владимир  # Простой WPF / WPF. Простая змейка. Таймер для еды. / 2019-12-26 19:22

Ого, как у тебя быстро уроки делаются, 10 - 12 минут, круто!!!


23442. --
Daniil
Daniil
ответить

6401. --
Яков
Яков
ответить
→  Владимир  # Простой WPF / WPF. Конвертер валюты. Ньютон против Паскаля. / 2019-12-06 03:57

Джейсон везде на слуху. Надо тоже как-нибудь уделить время на это.


23396. --
Андрей
Андрей
ответить

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир   / 2019-12-05 09:02

Да, к сожалению, задачи надо решать только в порядке размещения.
Напишите, к какой именно задаче не пускает, посмотрю, что можно сделать.


6401. --
Яков
Яков
ответить
→  Владимир  # Простой WPF / WPF. Конвертер валюты. Курс валют в JSON. / 2019-12-05 01:00

Полезная программа. И хотя реализация кажется простой, но подумать тоже надо.


23048. --
Владимир
Владимир
ответить
→  Евгений Волосатов   / 2019-12-03 19:58

просмотрел очередной урок из комбинаторики и хотел сделать задачу но меня не пускает к ней пишет что какая то задача не сделана и из за этого не могу смотреть следующие уроки


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир   / 2019-11-27 23:07

Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256

Подписка КФ до: 2020-01-06
Остаток байтов: 710
Вы являетесь участником Клуба формулистов.


23420. --
Александр
Александр
ответить
→  Владимир  # Простой WPF / WPF. Конвертер валюты. Класс конвертации. / 2019-11-22 14:32

Попробуй модернизировать приложение. Например, добавь функцию, чтобы пользователь мог выбирать из какой и в какую валюту конвертировать, сообщение об ошибке при неправильно введённых данных (Числа < 0)


23048. --
Владимир
Владимир
ответить
# Консоль / Олимпиада / Случайная задача / 2019-11-03 19:14

//www.VideoSharp.info/Консоль/Олимпиада/Случайная задача
using System;
class VideoSharp
{
    static void Main()
    {
      string[] s = new string[5];
            int max = 0;
            string result = " ";
            for (int i = 0; i < s.Length; i++)
            {
                s[i] = Console.ReadLine();
           
            }
           
            for (int i = 0; i < s.Length-1; i++)
            {
                int x;
                int.TryParse(EqulsDate(s[i], s[i + 1]).Remove(0, EqulsDate(s[i], s[i + 1]).Length - 5), out x);
                if (x > max)
                {
                    max = x;
                    result = EqulsDate(s[i], s[i + 1]);

                }
               
             
            }

            Console.WriteLine(result);
    }
   
    static string EqulsDate(string a, string b)
        {
            int x;
            int.TryParse(a.Remove(0, a.Length-5),out x);

            int y;
            int.TryParse(b.Remove(0, b.Length-5),out y);
         
            if (x > y)
            {
                return a;
            }
       
            return b;
        }
}
Привет всем! Вот мое решение все проверки прошло. Такой код вообще имеет жизнь? или он плохо читаемый или еще что нить?


23048. --
Владимир
Владимир
ответить
# Консоль / Олимпиада / Телеграмма / 2019-11-02 16:50

Подскажите пожалуйста на что робот шарп ругается все вроде правильно свои тесты сделал все работает.
string s = Console.ReadLine();
            //s = "Печкин!Почтальон Печкин. a";
          Dictionary<string, int> str = new Dictionary<string, int>();
            Regex regex = new Regex(@"\b\w+");
            MatchCollection match = regex.Matches(s);   
            for (int i = 0; i < match.Count; i++)
            {
                if (!str.ContainsKey(match[i].Value.ToLower()))
                {
                  // Console.WriteLine(match[i].Value.ToLower());
                    str.Add(match[i].Value.ToLower(), 1);
                }
                else
                {
                    str[match[i].Value.ToLower()] +=1 ;
                }
             
               
            }

            foreach (var item in str.OrderBy(x => x.Key))
            {     
              Console.WriteLine(item.Key + " " + item.Value);
            }


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир   / 2019-10-28 23:47

Подписка в Клуб формулистов обновлена.
Количество дней: +40
Количество байт: +256

Подписка КФ до: 2019-12-07
Остаток байтов: 256
Вы являетесь участником Клуба формулистов.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Владимир  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2019-10-28 20:01

Если к уроку допилить видеообзор программы, то прилетит целых сто байтов.


8380. --
zhikharevav
zhikharevav
ответить
→  Владимир  # Теория ООП / Интерфейс. Запускаем кружки на площадку! / 2019-10-28 08:27

Прикольные кружки получаются. Урок получился весёлым.


  • Звание: Гаммациклоп
  • Накопленный опыт: 95 часов
  • Собранный капитал: нет
  • Участник «Клуба формулистов»: до 2020-01-06

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 -- Tom 30514 178
2 -- Tim 30187 76
3 -- Leo 32211 50
4 -- Посетитель 0 5 5 30
5 -- Ilya Marshall 32286 16
6 KF Mikhail 11879 15
7 KF Владимир 32063 15
8 -- Владимир 31464 14
9 -- Валерий Жданов 791 10
10 -- Иван 29612 10
11 -- Никита 32137 10
12 -- Nurken 32314 6
13 -- Степан 1710 5
14 -- Permitin Alexey 3146 5
15 -- Николай Миролюбов 6203 5
16 -- Новопашин Владимир 7119 5
17 -- Рустем 30722 5
18 -- Edgar 32250 5
19 -- Евгений Волосатов 1 4
20 -- roman 32319 3
21 -- Семён 31988 2
22 -- meruyet 32301 2
23 -- Павел 21605 1
24 -- DefuZe 31953 1
25 -- Сергей 32285 1
26 -- kimka 32289 1
27 -- uyry 32290 1
28 -- Adolf 32293 1
29 -- dada 32295 1
30 -- Qvesd 32296 1
31 -- Anton 32309 1
32 -- Александр 32310 1
33 -- Nikto 32312 1
34 -- Алексей 32315 1
35 -- Никита 32316 1
36 -- Евгений 32317 1
37 -- Аят 32320 1

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

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

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

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

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

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





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

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

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

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


Научился: Интерфейсы это списки правил которые должны знать объекты (игроки в данном случае что бы играть в игры)



Научился: Хорошее начало курса! Преподаватель хорошо велет лекции очень понятно и очень доступно для понимания