Си шарп с нуля

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

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

Никита
  • Звание: Гаммациклоп
  • Накопленный опыт: 71 час
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2022-10-18 19:20:06
  • Возраст: 26 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2022-07-17 soft3 Теория ООП 4 из 39 11 %
2022-04-21 base1 БД - Книжка оценок 3 из 18 50 %
2022-04-01 task4 Графические циклы 11 из 13 85 %
2022-03-26 task3 Комбинаторика 10 из 22 46 %
2021-05-20 wpf WPF Clocks 3 из 10 30 %
2021-05-18 wpf2 Простой WPF 9 из 12 %
2021-05-11 soft1 Нанософт 8 из 10 80 %
2021-04-25 soft0 Демо софт 3 из 8 43 %
2021-04-19 game0 Демо игры 5 из 10 50 %
2021-03-31 start Начало здесь 2 из 9 %
Итого: 58 из 151 39 %

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

Дата активности Консольный раздел Прогресс
2021-06-01 task2 Алгоритмика 11 из 20 55 %
2021-05-24 task2 Рекурсия 2 из 4 50 %
Итого: 13 из 24 55 %
Сохранить страницу:

30533. --
Никита
Никита
ответить
# Графические циклы / VIP. Узоры на окружности / 2022-04-11 08:55

Кстати , всем кому хочется записать видео , но лень устанавливать программы. Есть проверенный онлайн ресурс(не в коем случае не реклама!) screen-rec.vercel.app/


30533. --
Никита
Никита
ответить
→  Tim  # Графические циклы / VIP. Узоры на окружности / 2022-04-11 08:53

Спасибо за отзыв! Курс действительно интересный , но на последнем уроке про Спирограф я залип  , пока не получается. Может быть , когда дойдешь до него , у тебя получится , тогда было б интересно обсудить решение)


30187. --
Tim
Tim
ответить
→  Никита  # Графические циклы / VIP. Узоры на окружности / 2022-04-03 22:17

Классно получилось! Я тоже прохожу этот курс, надеюсь я создам такую же красоту:)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита   / 2022-03-21 17:56

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

Подписка КФ до: 2023-03-21
Остаток байтов: 5000
Вы являетесь участником Клуба формулистов.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита   / 2021-06-06 21:27

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

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


30533. --
Никита
Никита
ответить
→  Евгений Волосатов   / 2021-06-01 10:17

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


30533. --
Никита
Никита
ответить
# Консоль / Алгоритмика / Последовательность / 2021-06-01 10:09

В студии все прекрасно компилируется , без ошибок
  string txt = Console.ReadLine();
            List<int> array = new List<int>();
            double d = 0; int z = 1;

            foreach(char str in txt)
                array.Add(Int32.Parse(str.ToString()));

            foreach (int k in array)
                Console.WriteLine("{0:0.00}", (d = d + k) / z++);

Робот шарп :
Ошибка при выполнении демо-теста:
НЕВЕРНЫЙ ОТВЕТ:
1.00


30533. --
Никита
Никита
ответить
# Консоль / Алгоритмика / Узник цикла IF / 2021-05-29 14:30

static void Method()
        {
            for (int i = 102; i < 1000; i++)
                if (i / 100 != (i / 10)%10 & (i / 10) % 10 != i % 10 & i / 100!=i%10)
                                    Console.WriteLine(i);

        }


30533. --
Никита
Никита
ответить
# Консоль / Алгоритмика / Точка и плоскость / 2021-05-29 14:15

double x = double.Parse(Console.ReadLine());
        double y = double.Parse(Console.ReadLine());
        bool flag = false;
        if ((x < 2) & (x > -2) & (y > 0) & (y < 2) & (x * x + y * y <= 4)) flag = true;
        if ((x == 0 & y <= 2) | (y == 0 & x <= 2)) flag = true;
        Console.WriteLine(flag? "YES" : "NO");

На этот код  почему то выводит "Пустая строка" , хотя на студии все ок.


11019. KF
Trira
Trira
ответить
→  Никита   / 2021-05-24 23:15

Спасибо, приятно слышать. Но систематичность на самом деле наработана именно здесь. Это результат самого первого курса Евгения Витольдовича и его методики. Я просто следую по его алгоритму.


30533. --
Никита
Никита
ответить
# Консоль / Алгоритмика / Логика / 2021-05-24 09:24

bool A=bool.Parse(Console.ReadLine());
        bool B=bool.Parse(Console.ReadLine());
        Console.WriteLine(A||B);
Когда использовал код:
  bool A=bool.TryParse(Console.ReadLine(),out A);
        bool B=bool.TryParse(Console.ReadLine(), out B);
        Console.WriteLine(A||B);
Выдавал результат True -_-


30533. --
Никита
Никита
ответить
→  надежда корниенко  # Демо игры / C# чего начать программировать / 2021-05-24 08:47

В дальнейшем на каком-то уроке услышал у Евгения Витольдовича гениальную , но все же простую мысль  - "Рано или поздно количество переходит в качество", так что все в Ваших руках!)


30533. --
Никита
Никита
ответить
→  Trira  # Дневник успеха / 2021-05-23 : Есть терпенье, будет и уменье. / 2021-05-24 08:44

Классный и подробный отчет , хорошая работа!
Приятно удивляет , как Вы можете систематично подходить к занятиям на этой платформе , постараюсь брать с Вас пример)


30533. --
Никита
Никита
ответить
→  Grigory  # Теория ООП / Расстояние между пикселями / 2021-05-21 08:48

Конструкция this/base(arg) используется для передачи аргументов конструктору родительского класса.
Вы создаете новый объект класса , который может быть производным от класса , при создании которого используется конструктор с аргументами.
Таким образом Вы через данную конструкцию передаете аргументы конструктору базового класса.
Надеюсь , помог)


30533. --
Никита
Никита
ответить
→  Trira   / 2021-05-21 08:42

Спасибо за совет , воспользуюсь!


11019. KF
Trira
Trira
ответить
→  Никита  # WPF Clocks / Стрелочные часы / 2021-05-21 06:57

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита   / 2021-05-16 21:19

Сейчас посмотрю


30533. --
Никита
Никита
ответить
→  Евгений Волосатов   / 2021-05-15 11:02

Снова проблема с подпиской :(


30533. --
Никита
Никита
ответить
→  Trira  # Итератор / Итератор. Один метод вместо классов. / 2021-05-12 12:05

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита   / 2021-05-06 09:10

Сейчас работает.


30533. --
Никита
Никита
ответить
→  Евгений Волосатов   / 2021-05-06 08:00

Доброго времени суток! Материалы подписки не доступны.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита   / 2021-04-30 20:07

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

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита   / 2021-03-31 10:10

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

Подписка КФ до: 2021-05-10
Остаток байтов: 512
Вы являетесь участником Клуба формулистов.


11019. KF
Trira
Trira
ответить
→  Никита  # Начало здесь / День №1. Создание микро-Привычки. / 2021-03-27 23:45

Микро-привычка - очень полезная штука. А просмотр кода часто помогает ознакомиться с семантикой нового для Вас языка. Попробуйте в незнакомом коде увидеть уже знакомые по другим ЯП алгоритмические конструкции.


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

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

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

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

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

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

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

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





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

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

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

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


Научился: Реализовал паттерн switch https://metanit.com/sharp/tutorial/3.45.php Немного по другому написал свою программу https://github.com/N1ikHard/GameBones.git Урок очень интересный , в WinForms использование делегатов уже более интересно и наглядно)
Трудности: Все просто! Классный урок!



Научился: Все классно , спасибо за урок!
Трудности: Добавил так же кнопку , по которой цикл рисует линии по диагонали крест на крест.