Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Только до конца месяца: Вступление в Клуб Формулистов с 50% + 20% скидкой.
Робот Шарп работает!

Domination Agenda
  • Звание: Мегакодер
  • Накопленный опыт: 609 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2019-09-27 20:47:19
  • Возраст: 16 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2019-06-11 game4 Игры со Спрайтами 12 из 33 37 %
2019-06-02 power Дневник успеха 16 из 118 267 %
2019-05-31 base2 БД - Управление гостиницей 8 из 31 26 %
2019-05-29 soft2 Новые технологии 12 из 18 80 %
2019-05-24 wpf WPF Clocks 1 из 10 10 %
2019-05-14 viri Без конкуренции все 14 100 %
2019-05-10 soft3 Теория ООП все 39 100 %
2019-05-01 task3 Комбинаторика 5 из 22 23 %
2019-04-30 graf Коллекция графов все 19 100 %
2019-03-25 image Фотошарп 8 из 10 89 %
2019-03-18 thread Бурные потоки 1 из 12 9 %
2019-03-17 ef Entity Framework 2 из 8 25 %
2019-03-16 bilife Бинарная жизнь 5 из 7 84 %
2019-03-16 sokoban Сокобан все 23 100 %
2019-03-14 game2 Микроигры все 17 114 %
2019-03-06 lines Шарики все 9 113 %
2019-03-05 game6 Морской Бой 6 из 16 38 %
2019-02-16 hhbot1 API поиска работы все 14 %
2019-02-10 sudoku Судоку все 11 100 %
2019-02-09 game1 Нано-игры все 9 90 %
2019-02-06 lambda Функционал все 5 100 %
2019-02-02 soft1 Нанософт все 10 100 %
2019-02-02 words Игры со словами все 7 100 %
2019-02-01 memory Карточки памяти все 14 %
2019-01-30 task4 Графические циклы все 13 100 %
2019-01-20 iterator Итератор все 10 100 %
2019-01-13 soft0 Демо софт все 8 115 %
2019-01-12 game0 Демо игры все 10 100 %
Итого: 308 из 517 60 %

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

Дата активности Консольный раздел Прогресс
2019-06-12 task2 Математика 5 из 9 56 %
2019-06-07 task2 Последовательность все 6 100 %
2019-06-02 task2 Узник цикла IF все 6 100 %
2019-05-25 task2 Точка и плоскость все 6 100 %
2019-05-16 task2 Обман цикла все 7 100 %
2019-05-07 task2 Do-рацикл все 4 100 %
2019-05-04 solo C# набор 14 из 17 83 %
2019-05-03 task2 Рекурсия 2 из 4 50 %
2019-05-01 task2 Вечность все 5 100 %
2019-04-25 task2 Пока-цикл все 6 100 %
2019-04-22 solo Java - Запуск 8 из 13 62 %
2019-04-19 task2 For-to-чки все 26 100 %
2019-03-28 solo Java - Циклы 1 из 2 50 %
2019-03-24 task2 Условный оператор все 16 100 %
2019-03-10 task2 Логика все 13 100 %
2019-03-02 task2 Типы данных все 5 100 %
2019-02-28 task2 Алгоритмика все 20 100 %
2019-02-19 book 000. Строки 3 из 8 38 %
2019-02-17 task1 Календарь все 16 100 %
2019-02-07 task1 Цифры 11 из 12 92 %
2019-02-05 task1 Целые задачи все 11 100 %
2019-01-31 solo Java - Ввод данных 2 из 6 34 %
2019-01-28 task1 Геометрия все 8 100 %
2019-01-26 solo HTML - тексты 1 из 14 8 %
2019-01-24 task1 Символы все 5 100 %
2019-01-21 task1 Формулы все 9 100 %
2019-01-16 task1 Лирика 13 из 14 93 %
2019-01-15 solo СОЛО на клавиатуре 21 из 0 %
2019-01-12 task1 Строки все 14 100 %
2019-01-09 solo YESOLO on the Keyboard 21 из 0 %
2019-01-09 task1 Целые числа все 7 100 %
2019-01-08 task1 Семантика все 6 100 %
Итого: 298 из 295 102 %
Сохранить страницу:

17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda  # Консоль / Обман цикла / Делим без остатка / 2019-11-09 12:11

Всё-таки кантинью важен, чтобы вернуться к началу цикла, а элз ни к чему.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda  # Консоль / Обман цикла / Делим без остатка / 2019-11-09 12:10

if (i % 7 != 0) continue;
            else Console.WriteLine(i);
По логике, или кантинью лишний или элз )


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda  # Консоль / Алгоритмика / Обман цикла / 2019-08-10 12:35

Это же только в режиме дебага работает или я не прав?


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda  # Консоль / Алгоритмика / Логика / 2019-08-06 21:29

using System;
class VideoSharp
{
        static void Main()
        {
              string s1 = Console.ReadLine();
              string s2 = Console.ReadLine();
              bool bs1;
              bool bs2;
              bs1 = s1 == "False" ? false : true;
              bs2 = s2 == "False" ? false : true;
              Console.WriteLine((bs1 || bs2).ToString());
        }
}

mademioselle knows )))


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Domination Agenda   / 2019-06-07 18:35

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

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Domination Agenda  # Шахматы по сети / База данных. Упрощение / 2019-06-07 11:39

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Domination Agenda   / 2019-06-07 11:33

Ааа - точно. Неправильно прочитал.


20659. --
Domination Agenda
Domination Agenda
ответить
→  Владимир  # Демо софт / Двенадцать месяцев / 2019-06-07 10:22

Во вкладке свойств есть поиск, им можно пользоваться, если ты не знал


20659. --
Domination Agenda
Domination Agenda
ответить
→  Андрей  # Шахматы по сети / База данных. Упрощение / 2019-06-07 10:20

Непонятно только зачем на курсах программирования упрощают настолько, что теряется весь смысл


20659. --
Domination Agenda
Domination Agenda
ответить
→  Новопашин Владимир   / 2019-06-06 16:59

Там написано 4ever - forever


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

20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Узник цикла IF / Сумма делителей / 2019-06-01 23:44

//www.VideoSharp.info/Консоль/Узник цикла IF/Сумма делителей
using System;
class VideoSharp
{
    static void Main()
    {
        long n = long.Parse(Console.ReadLine());
        long sum = 0;
        for(int i = 1; i < n / 2 + 1; i++)
        if(n % i == 0) sum += i;
        Console.WriteLine(sum + n);
    }
}


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Узник цикла IF / Делитель / 2019-06-01 23:42

using System;
class VideoSharp
{
    static void Main()
    {
        long n = long.Parse(Console.ReadLine());
        for(int i = 1; i < n / 2 + 1; i++)
        if(n % i == 0) Console.WriteLine(i);
        Console.WriteLine(n);
    }
}


9752. --
chokayes
chokayes
ответить
→  Domination Agenda  # Новые технологии / Мотиватор / 2019-05-28 05:43

отличный урок! мне запомнился


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Domination Agenda  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2019-05-27 11:50

Прикольный кошак. Как звать?


14981. KF
DimanDOS
DimanDOS
ответить
→  Domination Agenda   / 2019-05-27 10:07

Было уже такое :))) Из-за чего пришлось переустанавливать Windows XD Однако и диск был 100 гигов, а сейчас 500 :) Хватит :)
З. Ы. пока что.....


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda   / 2019-05-27 07:35

В такой ситуации я бы поменял курс, как минимум. Либо поговорил о проблеме с преподом. Фишка в присутствии этих тупиков и сложностей объяснима - в профессиональной практике кодинга не будет легкодоступного ментора, способного расставить точки над i. Даже наш спасительный интернет не всегда даёт 100%-ное решение возникшего вопроса, а нанятый программер с ментором это вообще бывает? Я не рад, что тут бывают пробелы в подаче материала, но я таки понимаю к чему нас готовят.


20659. --
Domination Agenda
Domination Agenda
ответить
→  Dmitry Sinitsin   / 2019-05-26 23:30

Я не отказываюсь. Просто абсолютно ничего не объясняют, без опыта и схватиться не за что


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2019-05-26 11:14

Можно подробнее, чём дело стало? Затыки на уроках знакомы, были и спады. Но повод ли это для отказа от углубления в тему? Подвести ишака к воде сможет любой, но пить его не заставит даже шайтан. Если не заставить себя пить из того мифического источника, как достичь углублённого понимания темы? Я не знаю. У меня дети, как и я в юности, говорят знакомые слова "зачем нам это, если нам это не пригодится". Любопытно, какой кейс в Вашем случае?


9752. --
chokayes
chokayes
ответить

20659. --
Domination Agenda
Domination Agenda
ответить
→  DimanDOS  # Сокобан / Сокобан - Телефон - TCP/IP протокол / 2019-05-25 22:45

Забьешь ты свой диск С, если все проекты будешь сохранять в соурс репос)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Domination Agenda  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2019-05-23 15:08

Красота! Прям залип секунд на 20. Хотя давно делал это задание.


20659. --
Domination Agenda
Domination Agenda
ответить
→  Max   / 2019-05-23 14:40

Я плачу 1800 каждый месяц не для того, чтобы меня не учили ничему и в итоге все равно учить надо самому


20545. --
Max
Max
ответить
→  Domination Agenda  # Новые технологии / Обои рабочего стола / 2019-05-22 19:32

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda  # БД - Управление гостиницей / Создание базы в MS Access / 2019-05-21 12:12

Кембербэтч и Че радуют глаз.


19475. --
Konstantin
Konstantin
ответить
→  Domination Agenda  # Новые технологии / Делегаты на кубиках / 2019-05-20 12:26

Международная конференция по глобализации. Американский делегат говорит, что Запад делает большую часть мирового интеллектуального продукта, поэтому Запад — это мозг человечества. Затем выступает китаец:  — Китай выпускает все больше промышленных товаров, поэтому Китай — это руки человечества.  Нашему делегату это надоело, и он спрашивает: — Ну, хорошо, а какое место в этой схеме вы отводите России? — Как?! Разве вы не знаете, какая часть организма выделяет газы?...


14981. KF
DimanDOS
DimanDOS
ответить
→  Domination Agenda   / 2019-05-19 15:11

И сразу отвечу насчёт room - поле, для того что бы при вызове горничной пользователем было сразу известно в каком номере убираться


14981. KF
DimanDOS
DimanDOS
ответить
→  Domination Agenda   / 2019-05-19 15:09

Message - поле сообщения, присылаемого клиенту (ну что-то вроде "Через 15 минут начинается обед"). А departure - для того что бы знать в какой день клиент должен покинуть отель и ему также будет отправляться сообщение о выезде. Въезд так, на всякий пожарный


20302. KF
Дмитрий
Дмитрий
ответить
→  Domination Agenda   / 2019-05-19 15:02

Оставить решение - ну в реальном проекте думаю я возьму наиболее оптимальное)


20659. --
Domination Agenda
Domination Agenda
ответить
→  Вова Якимов  # Микроигры / Игра 15 - Кнопки / 2019-05-19 14:37

О боже, смотрите, у этого человека светлая тема! Как же так вышло, ты шо, не труъ


20659. --
Domination Agenda
Domination Agenda
ответить
→  Дмитрий  # Комбинаторика / Комбинаторика. Счастливые билеты N / 2019-05-19 14:36

Но ведь тебе никто не мешает просто оставить свое решение и использовать его, насколько я помню, Евгений Витольдович только поощряет, когда формулисты делают что-то лучше, чем он сам  разумнее тратят ресурсы компьютера))


20659. --
Domination Agenda
Domination Agenda
ответить
→  DimanDOS  # БД - Управление гостиницей / Таблицы клиентов и заказов / 2019-05-19 14:34

Для чего тебе поля entry и departure? И поле сообщения у тебя в качестве комментария?


2146. --
Иван
Иван
ответить
→  Domination Agenda  # Без конкуренции / ФИНАЛЬНЫЙ УРОК / 2019-05-11 22:16

Спасибо за обзор. Было интересно


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Обман цикла / Множитель / 2019-05-09 23:27

using System;
class VideoSharp
{
    static void Main()
    {
        string[] s = Console.ReadLine().Split();
        int n = int.Parse(s[0]);
        int m = int.Parse(s[1]);
        for (int i = 1; i < m; i++){
            if(!(i * n < m)) break;
            else Console.WriteLine(i);
        }
    }
} Простые задачи пока идут)


19475. --
Konstantin
Konstantin
ответить
→  Domination Agenda  # Теория ООП / Интерфейс. VIP. Квадратики тоже хотят играть. / 2019-05-08 23:05

Day after day same monotonous routines
Work and more work is that all it means
From this moment onwards until I'm old,
Be walking to work, rain, snow and cold...

It was small poem about sad work of programmer =) What do you think about it?
Do you like your profession?


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Обман цикла / Без пятерок / 2019-05-08 20:07

и еще одна за 20 сек
using System;
class VideoSharp
{
    static void Main()
    {
        for (int i = 1; i < 100; i++){
            if ((i % 10 == 5) || (i / 10 % 10 == 5)) continue;
            Console.WriteLine(i);
        }
    }
}


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Обман цикла / Делим без остатка / 2019-05-08 20:05

Еее, задачи на 30 сек
using System;
class VideoSharp
{
    static void Main()
    {
        for (int i = 1; i < 101; i++) {
            if (i % 7 != 0) continue;
            else Console.WriteLine(i);
        }
    }
}


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Domination Agenda   / 2019-05-08 19:02

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

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


20659. --
Domination Agenda
Domination Agenda
ответить
→  Евгений Волосатов   / 2019-05-01 09:25

хорошо, спасибо)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Domination Agenda  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2019-04-30 13:11

Игры со спрайтами - интересный курс.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Domination Agenda  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2019-04-30 13:10

Ай, ты ведь его и прошла. Итератор тоже прошла. Умница.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Domination Agenda  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2019-04-30 13:09

Нужна помощь в выборе курса?
Посмотри на курс "Коллекция графа" и "Итератор".


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Вечность / Високосное свидание / 2019-04-30 11:11

Уже решала подобную задачу на информатиксе, только здесь условие какое-то странное, будто гопник писал...
using System;
class VideoSharp
{
    static void Main()
    {
        int a = int.Parse(Console.ReadLine());
        if ((a % 4 == 0 && a % 100 != 0) || (a % 400 == 0)) Console.WriteLine(29);
        else Console.WriteLine(28);
    }
}


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Вечность / 12 месяцев / 2019-04-27 16:38

Довольно скучные задачи идут :((
using System;
class VideoSharp
{
    static void Main()
    {
        int n = int.Parse(Console.ReadLine());
        switch (n)
        {
            case 1: Console.WriteLine("Январь"); break;
            case 2: Console.WriteLine("Февраль"); break;
            case 3: Console.WriteLine("Март"); break;
            case 4: Console.WriteLine("Апрель"); break;
            case 5: Console.WriteLine("Май"); break;
            case 6: Console.WriteLine("Июнь"); break;
            case 7: Console.WriteLine("Июль"); break;
            case 8: Console.WriteLine("Август"); break;
            case 9: Console.WriteLine("Сентябрь"); break;
            case 10: Console.WriteLine("Октябрь"); break;
            case 11: Console.WriteLine("Ноябрь"); break;
            case 12: Console.WriteLine("Декабрь"); break;
            default: break;
        }
    }
}


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / For-to-чки / Среднее арифметическое / 2019-04-19 20:14

//www.VideoSharp.info/Консоль/For-to-чки/Среднее арифметическое
using System;
class VideoSharp
{
    static void Main()
    {
        int n = int.Parse(Console.ReadLine());
        string[] s = Console.ReadLine().Split(" ");
        int a = 0;
        for (int i = 0; i < n; i++){
            a += int.Parse(s[i]);
        }
        Console.WriteLine("{0:0.0}", (double) a/n);
    }
}


9913. --
vip
vip
ответить
→  Domination Agenda  # Коллекция графов / Array vs List / 2019-04-18 23:55

Самый широко используемый алгоритм в контрольных курсовых или иных работах при обучении специалистов в области программирования и получения алгоритмических навыков программирования. Дает массы интересных знаний и полет мысли в изучении алгоритмов программирования. Не даром говорят - не учите язык - учите алгоритмы. Удачи в прохождении курса и успехов!


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / For-to-чки / Двухзначный столбик / 2019-04-15 20:41

using System;
class VideoSharp
{
    static void Main()
    {
        for (int i = 10; i < 100; i++){
            if ((i / 10) > (i % 10)) Console.WriteLine(i);
        }
    }
}


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / For-to-чки / Кратные / 2019-04-15 20:40

using System;
class VideoSharp
{
    static void Main()
    {
        int n = int.Parse(Console.ReadLine());
       
        for(int i = 100; i < 1000; i++) {
            if (i % n == 0) Console.WriteLine(i);
        }
    }
}


21398. --
Артем
Артем
ответить
→  Domination Agenda  # Консоль / Условный оператор / Сумма положительных / 2019-04-13 15:02

short i = 0;
while(i < s.Length){
            x = int.Parse(str[i]);
            if(x > 0) sum += x;
            i++;
        }


20947. --
Денис
Денис
ответить

20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / For-to-чки / Факториал / 2019-04-12 16:17

Не удержалась и написала рекурсивное решение, сделав заглушку для фора, чтобы прошла задача))
using System;
class VideoSharp
{
    static void Main()
    {
        long a = long.Parse(Console.ReadLine());
        long b = fact(a);
        for(int i = 1; i <= 1; i++)
        Console.WriteLine(b);
    }
    static long fact (long n){
        if (n == 0 || n == 1) return 1;
        return n * fact(n - 1);
    }
}


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / For-to-чки / DY-Алфавит / 2019-04-11 14:50

//www.VideoSharp.info/Консоль/For-to-чки/DY-Алфавит
using System;
class VideoSharp
{
    static void Main()
    {
        for (char a = 'D'; a < 'Z'; a++){
            Console.Write(a);
        }
        Console.WriteLine();
    }
}


20659. --
Domination Agenda
Domination Agenda
ответить
→  superGrover  # Консоль / Цифры / Крайние / 2019-04-08 20:04

да я уже давно решила


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Domination Agenda   / 2019-04-08 18:12

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

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


8275. --
Tekashnik
Tekashnik
ответить
→  Domination Agenda  # Теория ООП / Интерфейс. Зачем он нужен. / 2019-04-08 14:43

Что то с ником произошло?? качественное преобразование?? или как всё это понимать?


18626. --
superGrover
superGrover
ответить
→  Domination Agenda  # Консоль / Цифры / Крайние / 2019-04-07 17:19

Ошибка при выполнении демо-теста:
НЕВЕРНЫЙ ОТВЕТ:
1234
а ответ должен быть 1324  надо b с с поменять местами, b - это 3, с - 2, кажется так


20366. --
Эльвир
Эльвир
ответить
→  Domination Agenda  # Теория ООП / Интерфейс. Правила игры. / 2019-04-07 15:09

Отличная работа! Молодец! Нужно будет тоже добраться до этого урока! Думаю очень интересный!


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / For-to-чки / Улыбки / 2019-04-07 11:40

На шарпе с врайнлайном решить не получилось, поэтому написала на плюсах, на ни проще))
Вообще изначально использовала просто врайт, но не засчитывает. А перенос строки мешает
#include <iostream>
using namespace std;
int main(){
    int n;
    cin >> n;
    for (int i = 0; i < n; i++){
        cout << ":)";
    }
    return 0;
}


10365. --
Rita
Rita
ответить
→  Domination Agenda  # Теория ООП / Перемещение круга / 2019-03-30 23:11

Получается, что все фигуры сначала рисуются в координатах (0, 0), а потом с помощью Move() перемещаются в нужные координаты. Т. о. дальнейшее перемещение фигур будет осуществляться относительно начала координат.


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Java - Циклы / Java For Loops / 2019-03-28 17:19

моя психика этого не выдержит


20659. --
Domination Agenda
Domination Agenda
ответить
→  Yefim  # Bootstrap-4 первые шаги / Об авторе - блоки и HTML / 2019-03-28 17:15

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


20659. --
Domination Agenda
Domination Agenda
ответить
→  крем сода  # J8. Циклопы / LOOP - Мужской / женский цикл / 2019-03-28 17:13

Жаль картинки нельзя прикреплять, у меня есть подходящая)


10365. --
Rita
Rita
ответить
→  Domination Agenda  # Без конкуренции / Как избежать конкуренции? / 2019-03-28 16:46

Думать как применить свои навыки.
Так что можно себе небольшой доход  обеспечить :-)


10365. --
Rita
Rita
ответить
→  Domination Agenda  # Теория ООП / Переезд метода Draw / 2019-03-27 14:28

Реализация метода отрисовки в самой фигуре для окружностей -
очень нужное и полезное занятие


11589. KF
Yefim
Yefim
ответить
→  Domination Agenda  # Теория ООП / Приведение с мотором / 2019-03-27 09:04

Молодец! Двоим снеговикам уже не скучно будет! - :)


20659. --
Domination Agenda
Domination Agenda
ответить
→  Виктор  # Демо софт / Вступительное слово / 2019-03-26 15:28

Эм, лол, так сделай скриншот)


19475. --
Konstantin
Konstantin
ответить
→  Domination Agenda  # Теория ООП / Фигуральный базовый класс / 2019-03-26 12:13

Когда-нибудь я до этого доберусь тоже. Методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования - самое необходимое и базовое знание для программиста. Успехов! Хороший урок. Замечательно все проработано.


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / For-to-чки / Трёхзначные числа / 2019-03-26 11:43

using System;
class VideoSharp
{
    static void Main()
    {
        for(int i = 100; i < 1000; i++) Console.WriteLine(i);
    }
}

Это было самое простое, что я писала за все время, проведенное на этом проекте, по-моему))


20659. --
Domination Agenda
Domination Agenda
ответить
→  Евгений Волосатов   / 2019-03-26 11:10

спасибо)


20659. --
Domination Agenda
Domination Agenda
ответить
→  Александр   / 2019-03-26 11:10

я и не переживаю) я тоже подумала о том, что стоит ее оставить, может, это кому-то поможет быстрее разобраться в своей программе)


20659. --
Domination Agenda
Domination Agenda
ответить
→  ser2018   / 2019-03-26 11:09

нет, я специально ее оставила


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Domination Agenda  # Фотошарп / ФИНАЛЬНЫЙ УРОК / 2019-03-26 01:23

Молодец, Настя.


3922. --
Александр
Александр
ответить
→  Domination Agenda  # Фотошарп / ФИНАЛЬНЫЙ УРОК / 2019-03-26 00:09

Приветствую тебя, Настя! Молодец, очень хороший обзор получился! Ничего страшного, что ошибка произошла во время записи, так даже более естественно смотрится! Ошибки - это часть нашей жизни, я имею ввиду конечно же ошибки в программах, которые мы создаём. Я бы тоже не стал перезаписывать этот момент, а оставил бы видео в том виде, как оно есть. желаю дальнейших успехов!


17425. KF
ser2018
ser2018
ответить
→  Domination Agenda  # Фотошарп / ФИНАЛЬНЫЙ УРОК / 2019-03-25 22:07

Настя поленилась перезаписать обзор без ошибки)


18131. --
Александр
Александр
ответить
→  Domination Agenda  # Фотошарп / Билинейная интерполяция / 2019-03-21 09:29

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


20659. --
Domination Agenda
Domination Agenda
ответить
# Фотошарп / Билинейная интерполяция / 2019-03-20 20:21

Причем с обычными фото все хорошо работает


20659. --
Domination Agenda
Domination Agenda
ответить
→  Permitin Alexey  # Игры со Спрайтами / Спрайт. Класс для Спрайта / 2019-03-20 17:55

Директивы юзинг надо удалять, а не комментировать


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Условный оператор / Сумма положительных / 2019-03-19 20:31

Как улучшить?

using System;
class VideoSharp
{
    static void Main()
    {
        string[] s = Console.ReadLine().Split();
        long sum = 0;
        if (long.Parse(s[0]) > 0) sum += long.Parse(s[0]);
        if (long.Parse(s[1]) > 0) sum += long.Parse(s[1]);
        if (long.Parse(s[2]) > 0) sum += long.Parse(s[2]);
        if (long.Parse(s[3]) > 0) sum += long.Parse(s[3]);
        if (long.Parse(s[4]) > 0) sum += long.Parse(s[4]);
        Console.WriteLine(sum);
    }
}


20659. --
Domination Agenda
Domination Agenda
ответить
→  Yefim   / 2019-03-19 17:02

Да)


11589. KF
Yefim
Yefim
ответить
→  Domination Agenda   / 2019-03-19 14:24

Сейчас лучше?


11589. KF
Yefim
Yefim
ответить
→  Domination Agenda  # Хранитель экрана / Создаём графику / 2019-03-19 13:43

Да, Domination Agenda, Ты права!!! Благодалю за смелость. Одеако, Чтобы забраковать урок нужны серьезные основания. И, как минимум, небоходими этот урок пройти.
В принципе задание было не нарисовать C# , а отобразмить уружечек на месте очередного клика.  Но всё равно спасибо!  Я этого недочета не заметил.
Удачи тебе во всём!!!


20659. --
Domination Agenda
Domination Agenda
ответить
→  Yefim  # Хранитель экрана / Создаём графику / 2019-03-19 13:15

Ты уверен? У тебя там черточка с шарпе не дорисована


20659. --
Domination Agenda
Domination Agenda
ответить
→  Дмитрий Никифоров  # Демо игры / Игра Быстрощёлк / 2019-03-19 11:00

Пересмотри вебинар и сделай правильно


20659. --
Domination Agenda
Domination Agenda
ответить

20659. --
Domination Agenda
Domination Agenda
ответить
→  Александр   / 2019-03-17 18:06

спасибо)


3922. --
Александр
Александр
ответить
→  Domination Agenda  # Дневник успеха / 2019-03-17 : Кончил дело — гуляй смело. / 2019-03-17 17:04

Привет, Domination Agenda! Какая ты молодец, очень хорошо поработала на этой неделе! Желаю дальнейших успехов в изучении программирования!


3146. --
Permitin Alexey
Permitin Alexey
ответить
→  Domination Agenda   / 2019-03-17 16:59

Абсолютно точно подмечено! Про поля Height  и Width объекта Panel не стоит забывать!


20659. --
Domination Agenda
Domination Agenda
ответить
→  Марина  # Демо софт / Английские карточки / 2019-03-17 16:58

На самом деле нужно думать и своей головой_ Например, в си шарпе есть свои правила именования переменных, который у Евгения не соблюдаются, так как в старых курсах он привык к языку пхп. Я бы посоветовала тебе скачать решарпер, ну или следуй следующим простым правилам: прайват переменные начинаются с _, слова разделяются заглавными буквами, публичные переменные начинаются с большой буквы, и все функции тоже с большой буквы. Этого на начальных порах достаточно. Пригодится.


20659. --
Domination Agenda
Domination Agenda
ответить
→  Permitin Alexey  # Игры со Спрайтами / Спрайт. Первая форма / 2019-03-17 16:56

Не совсем верно. Я бы даже сказала, что совсем не верно) Тебе стоило бы проводить линии из одного края в другой, для чего ты можешь использовать panel.Height и panel.Width вместо тех координат. А координаты идут в порядке x1, y1, x2, y2, дальше уже сам думай) Но так будет красивее, чем огромная панель и малюсенький рисунок



17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda  # Фотошарп / 256 оттенков серого / 2019-03-17 10:49

Монохромный выглядит выигрышнее.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda  # Бинарная жизнь / ФИНАЛЬНЫЙ УРОК / 2019-03-17 09:45

Золотые слова.


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Условный оператор / Чет / нечет / 2019-03-17 08:51

Странно, почему-то работает только так, хотя хотелось бы поменьше программу(

using System;

class VideoSharp
{
    static void Main()
    {
        long a = long.Parse(Console.ReadLine());
        if(a % 2 == 0)
{
        a /= 2;
        Console.WriteLine(a);
        return;
}
        a *= 2;
        Console.WriteLine(a);
    }
}


20659. --
Domination Agenda
Domination Agenda
ответить

20659. --
Domination Agenda
Domination Agenda
ответить
→  Uroboros   / 2019-03-17 07:28

И что, если собьет?)


20397. --
Uroboros
Uroboros
ответить
→  Domination Agenda  # Бинарная жизнь / ФИНАЛЬНЫЙ УРОК / 2019-03-17 04:24

Приходишь программированию учиться, а тут о смысле жизни говорят)
Становиться каждый день лучше не значит обрести смысл жизни, как я считаю.
Вполне возможно что завтра тебя собьет машина и ничего ты сделать не сумеешь.
Не лучше ли делать каждый день насыщенным на события?


10365. --
Rita
Rita
ответить
→  Domination Agenda  # Сокобан / VIP. Бот для игры БАЛДА / 2019-03-16 15:00

создавать бот для игры "Балда"  - Классно конечно)
Курс классный.


20659. --
Domination Agenda
Domination Agenda
ответить
# Консоль / Условный оператор / Модуль / 2019-03-16 12:52

using System;

class VideoSharp
{
    static void Main()
    {
        long n = long.Parse(Console.ReadLine());
        if ( n < 0 )
            Console.WriteLine( n * ( -1 ) );
        else
            Console.WriteLine( n );
    }
}


9752. --
chokayes
chokayes
ответить
→  Domination Agenda  # Бинарная жизнь / Новое поколение / 2019-03-16 07:23

Приветствую, Domination Agenda! Треугольник Серпинского! Класс! ) Я бы на собеседованиях показывал такие картинки и спрашивал что это такое. )) Курс бинарная жизнь мне тоже понравился. Один из лучших курсов благодаря своей оригинальности. Желаю дальнейших успехов!


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Domination Agenda   / 2019-03-15 14:39

Спасибо!! В общем-то в игре из моего - это спрайты шариков,  доработка их анимации и несколько звуковых эффектов. А логика игры - это, конечно,  заслуги Евгения Витольдовича)).


  • Звание: Мегакодер
  • Накопленный опыт: 609 часов
  • Собранный капитал: нет
  • Участник «Клуба формулистов»: до 2019-07-17

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Dmitry Sinitsin 17947 240
2 KF Николай Миролюбов 6203 178
3 KF Яков 6401 150
4 -- Степан 18842 103
5 KF ES35 22133 94
6 KF Игорь Бойко 23687 60
7 KF Vladimir 22955 46
8 -- Андрей 162 45
9 -- Алексей 23591 28
10 -- Алексей|BrisK|Кривицкий 3506 21
11 KF Den Andreevich 6861 21
12 -- Daniil 23442 21
13 -- Посетитель 0 5 5 20
14 KF Антон Кравченко 5502 5 5 20
15 KF ser2018 17425 20
16 -- Валерий Жданов 791 17
17 KF Glebov Alexandr Leonidovich 23309 15
18 KF Yefim 11589 1 1 12
19 -- Новопашин Владимир 7119 12
20 -- mardul 23714 12
21 KF Дмитрий 20302 11
22 -- Maxspell 20570 11
23 -- Ибрагим 23460 10 10 10
24 -- Даниил Лаутеншлегер 20061 10
25 -- Дмитрий 21929 10
26 -- Тимур Зарипов 22417 10
27 -- Anasstka 23566 10
28 -- Тимур 23707 10
29 -- Василий 23718 10
30 KF Dmitry-BY 19391 8
31 -- Мурат Валиев 23716 6
32 -- Иван 2146 5
33 -- Oleg Didok 10418 5
34 KF Сергей Сергеев 10713 5
35 -- KpucTo6aJlb 13385 5
36 -- Никита 23678 5
37 -- tlolda 23713 5
38 -- Диана 23731 5
39 KF Евгений Волосатов 1 4
40 -- Егор 23740 2
41 -- Родион 11582 1
42 -- mr. Bat 22062 1
43 -- Никита 23587 1
44 -- Андрей 23725 1
45 -- s1v1s 23727 1
46 -- Ульяна 23728 1
47 -- Кирилл 23730 1
48 -- Amir 23741 1

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

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

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

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

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

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





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

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

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

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


Научился: Отличный курс. Пока не решила, что буду проходить следующим, но могу сказать точно, что останавливаться я не собираюсь. Благодарю за информацию, которую Вы предоставили и, так сказать, разжевали. Были, конечно, ошибки, но все люди их совершают, а те, кто не совершает - просто ничего не делают)



Научился: У меня нет эксель, но я думаю, что это не обязательно Немного странно, такого подхода к жизни я еще не встречала) Будет интересно написать такую программу