Си шарп с нуля

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

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

Вебинар «Создание игры Lines на C# и Unity для Android» начнётся через 1  день :2 мин.

Владимир
  • Звание: Делегатор
  • Накопленный опыт: 270 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2019-08-23 12:36:31
  • Возраст: 17 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2019-02-03 power Дневник успеха 14 из 109 234 %
2019-01-31 soft3 Теория ООП 20 из 39 52 %
2019-01-12 marafon marafon 16 из 26 %
2019-01-02 wpf2 Простой WPF все 12 %
2018-12-27 start Начало здесь все 9 %
2018-12-23 compiler Компилятор все 3 100 %
2018-12-17 aspnet Базовый ASP.ект все 24 100 %
2018-12-07 soft0 Демо софт 7 из 8 100 %
2018-12-03 game0 Демо игры все 10 100 %
2018-10-19 ogame On-line игра 1 из 28 %
2018-08-16 bilife Бинарная жизнь 2 из 7 34 %
Итого: 118 из 275 43 %

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

Дата активности Консольный раздел Прогресс
2019-01-14 solo C# набор 15 из 17 89 %
2019-01-14 olimp Олимпиада 2 из 40 5 %
2019-01-13 task2 Алгоритмика 10 из 20 50 %
2019-01-08 club 14981 - DimanDOS 1 из 0 %
2019-01-06 task1 Семантика все 6 100 %
2019-01-02 task5 pascal_for_1_norm все 9 100 %
2019-01-01 solo Java - Вывод данных 4 из 7 58 %
2019-01-01 task1 Календарь 15 из 16 94 %
2018-12-31 solo YESOLO on the Keyboard 1 из 0 %
2018-12-30 solo Java - Запуск 6 из 13 47 %
2018-12-22 task1 Цифры 11 из 12 92 %
2018-12-17 task1 Целые задачи все 11 100 %
2018-12-08 task1 Геометрия все 8 100 %
2018-12-06 base Футбольная База 1 из 0 %
2018-12-06 task1 Символы все 5 100 %
2018-12-05 task1 Формулы все 9 100 %
2018-12-05 club 24 - Муза Оля 1 из 3 34 %
2018-12-05 solo Java - Условия 1 из 7 15 %
2018-12-04 task1 Лирика 13 из 14 93 %
2018-11-28 task1 Строки 13 из 14 93 %
2018-11-23 task1 Целые числа все 7 100 %
Итого: 149 из 218 69 %
Сохранить страницу:

19384. --
Владимир
Владимир
ответить
→  EvMags  # Платформер на Unity / 1. Вступление / 2019-05-04 08:43

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


10365. --
Rita
Rita
ответить
→  Владимир  # Дневник успеха / 2019-02-03 : Тот ничего не сделал, кто ничего не начал. / 2019-02-03 12:55

Всё получилось!  Поздравляю с  первым заказом на фрилансе.
Это просто замечательно!!!
Молодец!!!


9752. --
chokayes
chokayes
ответить
→  Владимир  # Дневник успеха / 2019-02-03 : Тот ничего не сделал, кто ничего не начал. / 2019-02-03 12:20

Приветствую, Владимир! Поздравляю с  первым заказом на фрилансе. Значит в правильном направлении движешься. Это хороший стимул. Молодец, рад за тебя!


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Владимир  # Дневник успеха / 2019-02-03 : Тот ничего не сделал, кто ничего не начал. / 2019-02-03 11:41

Прошу прикрепить сей отчёт за урок в разделе "Как конвертировать знания в хлеб с маслом".
Удачи и роста автору!


14075. KF
Rise
Rise
ответить
→  Владимир  # Дневник успеха / 2019-02-03 : Тот ничего не сделал, кто ничего не начал. / 2019-02-03 10:51

Завидую) Даже боюсь предположить, сколько денег ты получил за заказ, если сразу окупил все расходы на видеошарпе.


19384. --
Владимир
Владимир
ответить
# Консоль / Алгоритмика / Узник цикла IF / 2019-01-13 15:22

Презентую вам самое ужасное решение этой задачи:

//www.VideoSharp.info/Консоль/Алгоритмика/Узник цикла IF
using System;
class VideoSharp
{
    static void Main()
    {
        if(true)
        {
            // а ты знаешь, что такое безумие?
            Console.WriteLine("102");
            Console.WriteLine("103");
            Console.WriteLine("104");
            Console.WriteLine("105");
            Console.WriteLine("106");
            Console.WriteLine("107");
            Console.WriteLine("108");
            Console.WriteLine("109");
            Console.WriteLine("120");
            Console.WriteLine("123");
            Console.WriteLine("124");
            Console.WriteLine("125");
            Console.WriteLine("126");
            Console.WriteLine("127");
            Console.WriteLine("128");
            Console.WriteLine("129");
            Console.WriteLine("130");
            Console.WriteLine("132");
            Console.WriteLine("134");
            Console.WriteLine("135");
            Console.WriteLine("136");
            Console.WriteLine("137");
            Console.WriteLine("138");
            Console.WriteLine("139");
            Console.WriteLine("140");
            Console.WriteLine("142");
            Console.WriteLine("143");
            Console.WriteLine("145");
            Console.WriteLine("146");
            Console.WriteLine("147");
            Console.WriteLine("148");
            Console.WriteLine("149");
            Console.WriteLine("150");
            Console.WriteLine("152");
            Console.WriteLine("153");
            Console.WriteLine("154");
            Console.WriteLine("156");
            Console.WriteLine("157");
            Console.WriteLine("158");
            Console.WriteLine("159");
            Console.WriteLine("160");
            Console.WriteLine("162");
            Console.WriteLine("163");
            Console.WriteLine("164");
            Console.WriteLine("165");
            Console.WriteLine("167");
            Console.WriteLine("168");
            Console.WriteLine("169");
            Console.WriteLine("170");
            Console.WriteLine("172");
            Console.WriteLine("173");
            Console.WriteLine("174");
            Console.WriteLine("175");
            Console.WriteLine("176");
            Console.WriteLine("178");
            Console.WriteLine("179");
            Console.WriteLine("180");
            Console.WriteLine("182");
            Console.WriteLine("183");
            Console.WriteLine("184");
            Console.WriteLine("185");
            Console.WriteLine("186");
            Console.WriteLine("187");
            Console.WriteLine("189");
            Console.WriteLine("190");
            Console.WriteLine("192");
            Console.WriteLine("193");
            Console.WriteLine("194");
            Console.WriteLine("195");
            Console.WriteLine("196");
            Console.WriteLine("197");
            Console.WriteLine("198");
            Console.WriteLine("201");
            Console.WriteLine("203");
            Console.WriteLine("204");
            Console.WriteLine("205");
            Console.WriteLine("206");
            Console.WriteLine("207");
            Console.WriteLine("208");
            Console.WriteLine("209");
            Console.WriteLine("210");
            Console.WriteLine("213");
            Console.WriteLine("214");
            Console.WriteLine("215");
            Console.WriteLine("216");
            Console.WriteLine("217");
            Console.WriteLine("218");
            Console.WriteLine("219");
            Console.WriteLine("230");
            Console.WriteLine("231");
            Console.WriteLine("234");
            Console.WriteLine("235");
            Console.WriteLine("236");
            Console.WriteLine("237");
            Console.WriteLine("238");
            Console.WriteLine("239");
            Console.WriteLine("240");
            Console.WriteLine("241");
            Console.WriteLine("243");
            Console.WriteLine("245");
            Console.WriteLine("246");
            Console.WriteLine("247");
            Console.WriteLine("248");
            Console.WriteLine("249");
            Console.WriteLine("250");
            Console.WriteLine("251");
            Console.WriteLine("253");
            Console.WriteLine("254");
            Console.WriteLine("256");
            Console.WriteLine("257");
            Console.WriteLine("258");
            Console.WriteLine("259");
            Console.WriteLine("260");
            Console.WriteLine("261");
            Console.WriteLine("263");
            Console.WriteLine("264");
            Console.WriteLine("265");
            Console.WriteLine("267");
            Console.WriteLine("268");
            Console.WriteLine("269");
            Console.WriteLine("270");
            Console.WriteLine("271");
            Console.WriteLine("273");
            Console.WriteLine("274");
            Console.WriteLine("275");
            Console.WriteLine("276");
            Console.WriteLine("278");
            Console.WriteLine("279");
            Console.WriteLine("280");
            Console.WriteLine("281");
            Console.WriteLine("283");
            Console.WriteLine("284");
            Console.WriteLine("285");
            Console.WriteLine("286");
            Console.WriteLine("287");
            Console.WriteLine("289");
            Console.WriteLine("290");
            Console.WriteLine("291");
            Console.WriteLine("293");
            Console.WriteLine("294");
            Console.WriteLine("295");
            Console.WriteLine("296");
            Console.WriteLine("297");
            Console.WriteLine("298");
            Console.WriteLine("301");
            Console.WriteLine("302");
            Console.WriteLine("304");
            Console.WriteLine("305");
            Console.WriteLine("306");
            Console.WriteLine("307");
            Console.WriteLine("308");
            Console.WriteLine("309");
            Console.WriteLine("310");
            Console.WriteLine("312");
            Console.WriteLine("314");
            Console.WriteLine("315");
            Console.WriteLine("316");
            Console.WriteLine("317");
            Console.WriteLine("318");
            Console.WriteLine("319");
            Console.WriteLine("320");
            Console.WriteLine("321");
            Console.WriteLine("324");
            Console.WriteLine("325");
            Console.WriteLine("326");
            Console.WriteLine("327");
            Console.WriteLine("328");
            Console.WriteLine("329");
            Console.WriteLine("340");
            Console.WriteLine("341");
            Console.WriteLine("342");
            Console.WriteLine("345");
            Console.WriteLine("346");
            Console.WriteLine("347");
            Console.WriteLine("348");
            Console.WriteLine("349");
            Console.WriteLine("350");
            Console.WriteLine("351");
            Console.WriteLine("352");
            Console.WriteLine("354");
            Console.WriteLine("356");
            Console.WriteLine("357");
            Console.WriteLine("358");
            Console.WriteLine("359");
            Console.WriteLine("360");
            Console.WriteLine("361");
            Console.WriteLine("362");
            Console.WriteLine("364");
            Console.WriteLine("365");
            Console.WriteLine("367");
            Console.WriteLine("368");
            Console.WriteLine("369");
            Console.WriteLine("370");
            Console.WriteLine("371");
            Console.WriteLine("372");
            Console.WriteLine("374");
            Console.WriteLine("375");
            Console.WriteLine("376");
            Console.WriteLine("378");
            Console.WriteLine("379");
            Console.WriteLine("380");
            Console.WriteLine("381");
            Console.WriteLine("382");
            Console.WriteLine("384");
            Console.WriteLine("385");
            Console.WriteLine("386");
            Console.WriteLine("387");
            Console.WriteLine("389");
            Console.WriteLine("390");
            Console.WriteLine("391");
            Console.WriteLine("392");
            Console.WriteLine("394");
            Console.WriteLine("395");
            Console.WriteLine("396");
            Console.WriteLine("397");
            Console.WriteLine("398");
            Console.WriteLine("401");
            Console.WriteLine("402");
            Console.WriteLine("403");
            Console.WriteLine("405");
            Console.WriteLine("406");
            Console.WriteLine("407");
            Console.WriteLine("408");
            Console.WriteLine("409");
            Console.WriteLine("410");
            Console.WriteLine("412");
            Console.WriteLine("413");
            Console.WriteLine("415");
            Console.WriteLine("416");
            Console.WriteLine("417");
            Console.WriteLine("418");
            Console.WriteLine("419");
            Console.WriteLine("420");
            Console.WriteLine("421");
            Console.WriteLine("423");
            Console.WriteLine("425");
            Console.WriteLine("426");
            Console.WriteLine("427");
            Console.WriteLine("428");
            Console.WriteLine("429");
            Console.WriteLine("430");
            Console.WriteLine("431");
            Console.WriteLine("432");
            Console.WriteLine("435");
            Console.WriteLine("436");
            Console.WriteLine("437");
            Console.WriteLine("438");
            Console.WriteLine("439");
            Console.WriteLine("450");
            Console.WriteLine("451");
            Console.WriteLine("452");
            Console.WriteLine("453");
            Console.WriteLine("456");
            Console.WriteLine("457");
            Console.WriteLine("458");
            Console.WriteLine("459");
            Console.WriteLine("460");
            Console.WriteLine("461");
            Console.WriteLine("462");
            Console.WriteLine("463");
            Console.WriteLine("465");
            Console.WriteLine("467");
            Console.WriteLine("468");
            Console.WriteLine("469");
            Console.WriteLine("470");
            Console.WriteLine("471");
            Console.WriteLine("472");
            Console.WriteLine("473");
            Console.WriteLine("475");
            Console.WriteLine("476");
            Console.WriteLine("478");
            Console.WriteLine("479");
            Console.WriteLine("480");
            Console.WriteLine("481");
            Console.WriteLine("482");
            Console.WriteLine("483");
            Console.WriteLine("485");
            Console.WriteLine("486");
            Console.WriteLine("487");
            Console.WriteLine("489");
            Console.WriteLine("490");
            Console.WriteLine("491");
            Console.WriteLine("492");
            Console.WriteLine("493");
            Console.WriteLine("495");
            Console.WriteLine("496");
            Console.WriteLine("497");
            Console.WriteLine("498");
            Console.WriteLine("501");
            Console.WriteLine("502");
            Console.WriteLine("503");
            Console.WriteLine("504");
            Console.WriteLine("506");
            Console.WriteLine("507");
            Console.WriteLine("508");
            Console.WriteLine("509");
            Console.WriteLine("510");
            Console.WriteLine("512");
            Console.WriteLine("513");
            Console.WriteLine("514");
            Console.WriteLine("516");
            Console.WriteLine("517");
            Console.WriteLine("518");
            Console.WriteLine("519");
            Console.WriteLine("520");
            Console.WriteLine("521");
            Console.WriteLine("523");
            Console.WriteLine("524");
            Console.WriteLine("526");
            Console.WriteLine("527");
            Console.WriteLine("528");
            Console.WriteLine("529");
            Console.WriteLine("530");
            Console.WriteLine("531");
            Console.WriteLine("532");
            Console.WriteLine("534");
            Console.WriteLine("536");
            Console.WriteLine("537");
            Console.WriteLine("538");
            Console.WriteLine("539");
            Console.WriteLine("540");
            Console.WriteLine("541");
            Console.WriteLine("542");
            Console.WriteLine("543");
            Console.WriteLine("546");
            Console.WriteLine("547");
            Console.WriteLine("548");
            Console.WriteLine("549");
            Console.WriteLine("560");
            Console.WriteLine("561");
            Console.WriteLine("562");
            Console.WriteLine("563");
            Console.WriteLine("564");
            Console.WriteLine("567");
            Console.WriteLine("568");
            Console.WriteLine("569");
            Console.WriteLine("570");
            Console.WriteLine("571");
            Console.WriteLine("572");
            Console.WriteLine("573");
            Console.WriteLine("574");
            Console.WriteLine("576");
            Console.WriteLine("578");
            Console.WriteLine("579");
            Console.WriteLine("580");
            Console.WriteLine("581");
            Console.WriteLine("582");
            Console.WriteLine("583");
            Console.WriteLine("584");
            Console.WriteLine("586");
            Console.WriteLine("587");
            Console.WriteLine("589");
            Console.WriteLine("590");
            Console.WriteLine("591");
            Console.WriteLine("592");
            Console.WriteLine("593");
            Console.WriteLine("594");
            Console.WriteLine("596");
            Console.WriteLine("597");
            Console.WriteLine("598");
            Console.WriteLine("601");
            Console.WriteLine("602");
            Console.WriteLine("603");
            Console.WriteLine("604");
            Console.WriteLine("605");
            Console.WriteLine("607");
            Console.WriteLine("608");
            Console.WriteLine("609");
            Console.WriteLine("610");
            Console.WriteLine("612");
            Console.WriteLine("613");
            Console.WriteLine("614");
            Console.WriteLine("615");
            Console.WriteLine("617");
            Console.WriteLine("618");
            Console.WriteLine("619");
            Console.WriteLine("620");
            Console.WriteLine("621");
            Console.WriteLine("623");
            Console.WriteLine("624");
            Console.WriteLine("625");
            Console.WriteLine("627");
            Console.WriteLine("628");
            Console.WriteLine("629");
            Console.WriteLine("630");
            Console.WriteLine("631");
            Console.WriteLine("632");
            Console.WriteLine("634");
            Console.WriteLine("635");
            Console.WriteLine("637");
            Console.WriteLine("638");
            Console.WriteLine("639");
            Console.WriteLine("640");
            Console.WriteLine("641");
            Console.WriteLine("642");
            Console.WriteLine("643");
            Console.WriteLine("645");
            Console.WriteLine("647");
            Console.WriteLine("648");
            Console.WriteLine("649");
            Console.WriteLine("650");
            Console.WriteLine("651");
            Console.WriteLine("652");
            Console.WriteLine("653");
            Console.WriteLine("654");
            Console.WriteLine("657");
            Console.WriteLine("658");
            Console.WriteLine("659");
            Console.WriteLine("670");
            Console.WriteLine("671");
            Console.WriteLine("672");
            Console.WriteLine("673");
            Console.WriteLine("674");
            Console.WriteLine("675");
            Console.WriteLine("678");
            Console.WriteLine("679");
            Console.WriteLine("680");
            Console.WriteLine("681");
            Console.WriteLine("682");
            Console.WriteLine("683");
            Console.WriteLine("684");
            Console.WriteLine("685");
            Console.WriteLine("687");
            Console.WriteLine("689");
            Console.WriteLine("690");
            Console.WriteLine("691");
            Console.WriteLine("692");
            Console.WriteLine("693");
            Console.WriteLine("694");
            Console.WriteLine("695");
            Console.WriteLine("697");
            Console.WriteLine("698");
            Console.WriteLine("701");
            Console.WriteLine("702");
            Console.WriteLine("703");
            Console.WriteLine("704");
            Console.WriteLine("705");
            Console.WriteLine("706");
            Console.WriteLine("708");
            Console.WriteLine("709");
            Console.WriteLine("710");
            Console.WriteLine("712");
            Console.WriteLine("713");
            Console.WriteLine("714");
            Console.WriteLine("715");
            Console.WriteLine("716");
            Console.WriteLine("718");
            Console.WriteLine("719");
            Console.WriteLine("720");
            Console.WriteLine("721");
            Console.WriteLine("723");
            Console.WriteLine("724");
            Console.WriteLine("725");
            Console.WriteLine("726");
            Console.WriteLine("728");
            Console.WriteLine("729");
            Console.WriteLine("730");
            Console.WriteLine("731");
            Console.WriteLine("732");
            Console.WriteLine("734");
            Console.WriteLine("735");
            Console.WriteLine("736");
            Console.WriteLine("738");
            Console.WriteLine("739");
            Console.WriteLine("740");
            Console.WriteLine("741");
            Console.WriteLine("742");
            Console.WriteLine("743");
            Console.WriteLine("745");
            Console.WriteLine("746");
            Console.WriteLine("748");
            Console.WriteLine("749");
            Console.WriteLine("750");
            Console.WriteLine("751");
            Console.WriteLine("752");
            Console.WriteLine("753");
            Console.WriteLine("754");
            Console.WriteLine("756");
            Console.WriteLine("758");
            Console.WriteLine("759");
            Console.WriteLine("760");
            Console.WriteLine("761");
            Console.WriteLine("762");
            Console.WriteLine("763");
            Console.WriteLine("764");
            Console.WriteLine("765");
            Console.WriteLine("768");
            Console.WriteLine("769");
            Console.WriteLine("780");
            Console.WriteLine("781");
            Console.WriteLine("782");
            Console.WriteLine("783");
            Console.WriteLine("784");
            Console.WriteLine("785");
            Console.WriteLine("786");
            Console.WriteLine("789");
            Console.WriteLine("790");
            Console.WriteLine("791");
            Console.WriteLine("792");
            Console.WriteLine("793");
            Console.WriteLine("794");
            Console.WriteLine("795");
            Console.WriteLine("796");
            Console.WriteLine("798");
            Console.WriteLine("801");
            Console.WriteLine("802");
            Console.WriteLine("803");
            Console.WriteLine("804");
            Console.WriteLine("805");
            Console.WriteLine("806");
            Console.WriteLine("807");
            Console.WriteLine("809");
            Console.WriteLine("810");
            Console.WriteLine("812");
            Console.WriteLine("813");
            Console.WriteLine("814");
            Console.WriteLine("815");
            Console.WriteLine("816");
            Console.WriteLine("817");
            Console.WriteLine("819");
            Console.WriteLine("820");
            Console.WriteLine("821");
            Console.WriteLine("823");
            Console.WriteLine("824");
            Console.WriteLine("825");
            Console.WriteLine("826");
            Console.WriteLine("827");
            Console.WriteLine("829");
            Console.WriteLine("830");
            Console.WriteLine("831");
            Console.WriteLine("832");
            Console.WriteLine("834");
            Console.WriteLine("835");
            Console.WriteLine("836");
            Console.WriteLine("837");
            Console.WriteLine("839");
            Console.WriteLine("840");
            Console.WriteLine("841");
            Console.WriteLine("842");
            Console.WriteLine("843");
            Console.WriteLine("845");
            Console.WriteLine("846");
            Console.WriteLine("847");
            Console.WriteLine("849");
            Console.WriteLine("850");
            Console.WriteLine("851");
            Console.WriteLine("852");
            Console.WriteLine("853");
            Console.WriteLine("854");
            Console.WriteLine("856");
            Console.WriteLine("857");
            Console.WriteLine("859");
            Console.WriteLine("860");
            Console.WriteLine("861");
            Console.WriteLine("862");
            Console.WriteLine("863");
            Console.WriteLine("864");
            Console.WriteLine("865");
            Console.WriteLine("867");
            Console.WriteLine("869");
            Console.WriteLine("870");
            Console.WriteLine("871");
            Console.WriteLine("872");
            Console.WriteLine("873");
            Console.WriteLine("874");
            Console.WriteLine("875");
            Console.WriteLine("876");
            Console.WriteLine("879");
            Console.WriteLine("890");
            Console.WriteLine("891");
            Console.WriteLine("892");
            Console.WriteLine("893");
            Console.WriteLine("894");
            Console.WriteLine("895");
            Console.WriteLine("896");
            Console.WriteLine("897");
            Console.WriteLine("901");
            Console.WriteLine("902");
            Console.WriteLine("903");
            Console.WriteLine("904");
            Console.WriteLine("905");
            Console.WriteLine("906");
            Console.WriteLine("907");
            Console.WriteLine("908");
            Console.WriteLine("910");
            Console.WriteLine("912");
            Console.WriteLine("913");
            Console.WriteLine("914");
            Console.WriteLine("915");
            Console.WriteLine("916");
            Console.WriteLine("917");
            Console.WriteLine("918");
            Console.WriteLine("920");
            Console.WriteLine("921");
            Console.WriteLine("923");
            Console.WriteLine("924");
            Console.WriteLine("925");
            Console.WriteLine("926");
            Console.WriteLine("927");
            Console.WriteLine("928");
            Console.WriteLine("930");
            Console.WriteLine("931");
            Console.WriteLine("932");
            Console.WriteLine("934");
            Console.WriteLine("935");
            Console.WriteLine("936");
            Console.WriteLine("937");
            Console.WriteLine("938");
            Console.WriteLine("940");
            Console.WriteLine("941");
            Console.WriteLine("942");
            Console.WriteLine("943");
            Console.WriteLine("945");
            Console.WriteLine("946");
            Console.WriteLine("947");
            Console.WriteLine("948");
            Console.WriteLine("950");
            Console.WriteLine("951");
            Console.WriteLine("952");
            Console.WriteLine("953");
            Console.WriteLine("954");
            Console.WriteLine("956");
            Console.WriteLine("957");
            Console.WriteLine("958");
            Console.WriteLine("960");
            Console.WriteLine("961");
            Console.WriteLine("962");
            Console.WriteLine("963");
            Console.WriteLine("964");
            Console.WriteLine("965");
            Console.WriteLine("967");
            Console.WriteLine("968");
            Console.WriteLine("970");
            Console.WriteLine("971");
            Console.WriteLine("972");
            Console.WriteLine("973");
            Console.WriteLine("974");
            Console.WriteLine("975");
            Console.WriteLine("976");
            Console.WriteLine("978");
            Console.WriteLine("980");
            Console.WriteLine("981");
            Console.WriteLine("982");
            Console.WriteLine("983");
            Console.WriteLine("984");
            Console.WriteLine("985");
            Console.WriteLine("986");
            Console.WriteLine("987");
        }
    }
}


19384. --
Владимир
Владимир
ответить
→  Евгений Волосатов   / 2019-01-13 13:39

ИМХО, во время прямой трансляции нужно медленнее писать и больше говорить, чтобы все успевали в общем темпе, лично я человек который не любит спешить с написанием кода, а любит остановиться и подумать. В последних записанных видеоуроках, лично мне не нравится тот момент, когда ты начинаешь гуглить проблему и искать решение на запись. Возможно, некотором это будет полезно, так как есть люди которые гуглить не могут, но мне больше нравится когда человек уже подготовленный уверенно обо всём рассказывает и пишет код, поясняя своими словами как всё работает и зачем сделано так. Но даже смотря на всё это марафон очень классный и полезный.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир   / 2019-01-13 13:30

Что можно было бы сделать лучше в организации?


19384. --
Владимир
Владимир
ответить
→  Евгений Волосатов  # Дневник успеха / 2019-01-13 : Ученый без дела, как туча без дождя. / 2019-01-13 13:28

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # Дневник успеха / 2019-01-13 : Ученый без дела, как туча без дождя. / 2019-01-13 13:24

И как ощущения от марафона?


19384. --
Владимир
Владимир
ответить
→  Николай  # Комбинаторика / Рекурсия. Фракталы. Спираль / 2019-01-13 13:24

Привет, Николай, очень круто получилось! Эти картины хоть сейчас в Эрмитаж вешай


19384. --
Владимир
Владимир
ответить
# marafon / Загрузка в HTML через AJAX / 2019-01-10 15:16

Прошу прощения, понял откуда взялся php файл.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Владимир  # marafon / Клиентская часть - HTML / 2019-01-09 17:51

ты span`ани переносы реализовал? интересненько)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # marafon / Запросы для PHP-функций / 2019-01-09 15:12

Можно дальше по плейлисту смотреть


19384. --
Владимир
Владимир
ответить
# Консоль / Олимпиада / Случайная задача / 2019-01-09 14:35

//www.VideoSharp.info/Консоль/Олимпиада/Случайная задача
using System;
class VideoSharp
{
    static void Main()
    {
        string[] line = Console.ReadLine().Split();
       
        long a =long.Parse(line[0]);
        long b =long.Parse(line[1]);

        if(a > b)
        {
            Console.WriteLine(">");
        }
        else if(b > a)
        {
            Console.WriteLine("<");
        }
        else if(b == a)
        {
            Console.WriteLine("=");
        }
        else
        {
            Console.WriteLine("Wtf?");
        }
    }
}


19384. --
Владимир
Владимир
ответить
→  Руслан  # Демо игры / С# Новым годом! / 2019-01-09 14:28

С Новым Годом, Руслан! Очень своевременный отчёт))


19384. --
Владимир
Владимир
ответить
→  Евгений Волосатов  # marafon / Запросы для PHP-функций / 2019-01-09 14:26

Я уже почти догнал, сейчас жду пока таймер на урок по вёрстке пройдёт, там целых 2 часа, а я сам немножко сверстал ещё вчера. Это будет не конечная версия вёрстки, я позже ещё обязательно сделаю адаптивность на сайте и много других удобных фич по вёрстке, благо знания и опыт в этом есть. Так же думаю над css анимацией заморочиться, будет вообще шик. И ещё нужно будет в JS разобраться чтобы сделать остальные фичи, связанные с представлением.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # marafon / Запросы для PHP-функций / 2019-01-09 14:02

Всё верно. Догоняй остальных.


19384. --
Владимир
Владимир
ответить
# Консоль / 14981 - DimanDOS / Избавление от static / 2019-01-08 12:45

Дима, задача не корректная. Нету проверки на избавление от статика, я в статическом Main вывел нужное слово и тест прошёл. Исправь пожалуйста


19384. --
Владимир
Владимир
ответить
→  Руслан  # Демо игры / C# чего начать программировать / 2019-01-08 12:22

Добро пожаловать на проект, Руслан! Здесь ты обязательно научишься программировать, хоть и не быстро, зато интересно! Советую пройти ознакомительный курс "Начало здесь", который введёт тебя в курс дела и расскажет об основных концепциях этого сайта, о здешней методики обучения и ещё много чего. Главное делать хотя бы по чуть чуть каждый день и не перегорать)) Удачи)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить

19384. --
Владимир
Владимир
ответить
→  Domination Agenda  # Демо софт / Вам телеграмма! / 2019-01-07 15:46

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


19384. --
Владимир
Владимир
ответить
# Консоль / C# набор / Звездочки / 2019-01-05 10:08

Цикл не нужен, можно просто Console.Write("*", 70);


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # marafon / Консольный Робот Шарп / 2019-01-04 23:03

Так поставь правильный скриншот.


19384. --
Владимир
Владимир
ответить
# marafon / Консольный Робот Шарп / 2019-01-04 19:37

Скриншот не тот, кстати


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # marafon / Новогодний Марафон - Вариант участия / 2019-01-02 21:39

И очень активно, надо заметить. Молодец!


19384. --
Владимир
Владимир
ответить
→  Андрей  # Консоль / Олимпиада / Случайная задача / 2019-01-02 14:51

Привет Андрей, посмотри видеорешение и всё поймёшь. У меня такая же проблема была, здесь дело в самой задаче


19384. --
Владимир
Владимир
ответить
# Консоль / pascal_for_1_norm / 10 / 2019-01-02 13:42

//www.VideoSharp.info/Паскаль/pascal_for_1_norm/10
program VideoSharp;
    var a, b, c, d, z : integer;
begin
    readln(a, b, z, z, z, z, c, d);

    writeln(a, ' ', d);
    writeln(b, ' ', c);
end.


19384. --
Владимир
Владимир
ответить
# Консоль / pascal_for_1_norm / 09 / 2019-01-02 13:40

//www.VideoSharp.info/Паскаль/pascal_for_1_norm/08
program VideoSharp;
    var a, b, c, d, e : integer;
begin
    readln(a);
    readln(b);
    readln(c);
    readln(d);
    readln(e);

    writeln(a, ' ', b, ' ', c, ' ', d, ' ', e);
end.


19384. --
Владимир
Владимир
ответить
# Консоль / pascal_for_1_norm / 08 / 2019-01-02 13:39

//www.VideoSharp.info/Паскаль/pascal_for_1_norm/08
program VideoSharp;
    var temp, a, b, c, d, e : integer;
begin
    readln(a);
    readln(temp, b);
    readln(temp, temp, c);
    readln(temp, temp, temp, d);
    readln(temp, temp, temp, temp, e);

    writeln(a, ' ', b, ' ', c, ' ', d, ' ', e);
end.


19384. --
Владимир
Владимир
ответить
# Консоль / pascal_for_1_norm / 06 / 2019-01-02 11:02

//www.VideoSharp.info/Паскаль/pascal_for_1_norm/06
program VideoSharp;
    var n1, n2, n3, n4, n5, n6, n7 : integer;
begin
    readln(n1, n2, n3, n4, n5, n6, n7);
    writeln(n1, ' ', n3, ' ', n5, ' ', n7);
    writeln(n2, ' ', n4, ' ', n6);
end.


19384. --
Владимир
Владимир
ответить
# Консоль / pascal_for_1_norm / 05 / 2019-01-02 10:57

//www.VideoSharp.info/Паскаль/pascal_for_1_norm/05
program VideoSharp;
    var a, b, c, d, e, f : integer;
begin
    readln(a, b);
    readln(c, d);
    readln(e, f);
   
    writeln(e, ' ', f);
    writeln(a, ' ', b);
end.

Мне нравится синтаксис Паскаля, что то в нём есть. Для общего развития будет полезно овладеть эти динозавром, я думаю.


19384. --
Владимир
Владимир
ответить
→  Artemhol  # Консоль / pascal_for_1_norm / 04 / 2019-01-02 10:55

Боже мой, зачем так усложнять?


19384. --
Владимир
Владимир
ответить
# Консоль / pascal_for_1_norm / 04 / 2019-01-02 10:54

//www.VideoSharp.info/Паскаль/pascal_for_1_norm/04
program VideoSharp;
    var a, b, c, d, e : integer;
begin
    readln(a, b, c);
    readln(d, e);
    writeln(c);
    writeln(e);
end.


19384. --
Владимир
Владимир
ответить
# Консоль / pascal_for_1_norm / 03 / 2019-01-02 10:52

//www.VideoSharp.info/Паскаль/pascal_for_1_norm/03
program VideoSharp;
    var a, b : integer;
begin
    readln(a, b);
    writeln(b, ' ', a);
end.


19384. --
Владимир
Владимир
ответить
# Консоль / pascal_for_1_norm / 02 / 2019-01-02 10:51

//www.VideoSharp.info/Паскаль/pascal_for_1_norm/02
program VideoSharp;
    var first, second, third, fourth, fifth : integer;
begin
    readln(first, second, third, fourth, fifth);
    writeln(first, ' ', third, ' ', fifth);
end.


19384. --
Владимир
Владимир
ответить
# Консоль / pascal_for_1_norm / 01 / 2019-01-02 10:48

Hello Pascal!


19384. --
Владимир
Владимир
ответить
# Консоль / Календарь / Двойной день рождения / 2019-01-01 11:53

//www.VideoSharp.info/Консоль/Календарь/Двойной день рождения
using System;
class VideoSharp
{
    static void Main()
    {
        int N = int.Parse(Console.ReadLine());
        string[] names = new string[N];
        DateTime[] births = new DateTime[N];
       
        for(int i = 0; i < N; i++)
        {
            names[i] = Console.ReadLine();
            births[i] = DateTime.Parse(Console.ReadLine());
        }
        TimeSpan f = births[0].Subtract(births[1]).Duration();
       
        int index = 0;
        int index1 = 1;
       
        for(int i = 0; i < N; i++)
        {
            for(int j = 1 + i; j < N; j++)
            {
                TimeSpan k = births[i].Subtract(births[j]).Duration();
                if(k.Ticks < f.Ticks)
                {
                    f = k;
                    index = i;
                    index1 = j;
                }
            }
        }
       
        Console.WriteLine("{0} {1}", names[index], names[index1]);
    }
}


20619. --
Артём Нагорный
Артём Нагорный
ответить
→  Владимир  # Теория ООП / Богатое наследство / 2018-12-31 19:57

Снеговики кидающие зигу, интересно получилось, молодец, продолжай в том же духе ;)


19384. --
Владимир
Владимир
ответить
→  Николай Денисов  # Теория ООП / Богатое наследство / 2018-12-31 17:36

Спасибо, я старался))


9014. --
Николай Денисов
Николай Денисов
ответить
→  Владимир  # Теория ООП / Богатое наследство / 2018-12-31 16:20

Прикольный снеговики получились, Молодец отличная работа.


19384. --
Владимир
Владимир
ответить
# Консоль / Олимпиада / Случайная задача / 2018-12-31 13:18

//www.VideoSharp.info/Консоль/Олимпиада/Случайная задача
using System;
class VideoSharp
{
    static void Main()
    {
        int a = int.Parse(Console.ReadLine());
        int j = 28;
        if(a % 4 == 0)
        {
            if(a % 100 == 0)
            {
                if(a % 400 == 0)
                {
                    j = 29;
                }
            }
            else
            {
                j = 29;
            }
        }
        Console.WriteLine(j);
    }
}

C наступающим всех!


19384. --
Владимир
Владимир
ответить
→  Олег Чудновский  # Базовый ASP.ект / Что такое SQL-инъекция / 2018-12-31 12:22

Почитай в гугле про инъекции


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Владимир  # Демо игры / С# Новым годом! / 2018-12-30 11:45

увидимся))


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # Демо игры / С# Новым годом! / 2018-12-30 11:35

Теория ООП явно на пользу пошла!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # Теория ООП / Рисуем Снеговика / 2018-12-30 11:34

Набирайте правильно решения!


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Владимир  # Теория ООП / Рисуем Снеговика / 2018-12-30 11:21

Глядя на снеговика: Вдох глубокий руки шире, не спешите, три-четыре..." ))


19384. --
Владимир
Владимир
ответить
→  Валерий Жданов  # Демо игры / С# Новым годом! / 2018-12-30 11:17

С Новым Годом, Валерий, увидимся в 2019 ;)


19384. --
Владимир
Владимир
ответить
# Консоль / Алгоритмика / Do-рацикл / 2018-12-30 10:24

//www.VideoSharp.info/Консоль/Алгоритмика/Do-рацикл
using System;
class VideoSharp
{
    static void Main()
    {
        do
        {
            string line = Console.ReadLine();
            Console.WriteLine(line.Length);
        }
        while(false);
    }
}

Вроде такого решения ещё не было. Интересная задача, жаль что робот шарп тупит иногда перед праздниками


19384. --
Владимир
Владимир
ответить
→  Trira  # Демо игры / С# Новым годом! / 2018-12-30 10:02

С наступающим!


19384. --
Владимир
Владимир
ответить
→  Евгений Волосатов  # Дневник успеха / Рефлексия уходящего года / 2018-12-29 14:00

Согласен, пить и курить нужно бросать один раз и сразу. Я об этом знаю, писать не стал. Курение привёл лишь как пример почему не стоит начинать год с негативного опыта. Спасибо!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # Дневник успеха / Рефлексия уходящего года / 2018-12-29 13:49

Владимир, прекрасная рефлексия, прокомментирую некоторые аспекты.

1. Полученный план, список желаний на год тебе нужно протестировать по следующим пунктам.
а. Желание сформулированно конкретно? (точные числа, названия, даты)
б. Это желание относиться лично к тебе? (не надо желать за других и для других)
в. Это желание приносит тебе радость уже сейчас, в момент чтения?
г. Представь, что желание уже сбылось, у тебя есть ощущение радости?
д. В конце каждого желания НАПИШИ РУЧКОЙ: "и меня это радует" (подсознание исполняет всё в точности, как написано и известен случай, как одна пышная дама любительница сладкого захотела меньше весить, не меняя привычки в еде, в результате чего потеряла ногу, это не шуточки...)

2. Не всегда последовательный и постепенный способ работает. Например, чтобы бросить пить, нужно не уменьшать дозы, а прочитать книжку Аллен Карра и прекратить пить совсем, проверено на себе.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Владимир  # Дневник успеха / Рефлексия уходящего года / 2018-12-29 13:40

Как сдоба пышет злоба дня и нет её прекрасней.
А через год глядишь - фигня, причем на постном масле.

Я избавившись от фейсбука кушавшего моё свободное время, нашел для себя поляну Евгения Витольдовича. Здесь пользы несравнимо больше прежнего листания соцсетей.


19384. --
Владимир
Владимир
ответить
# Дневник успеха / Рефлексия уходящего года / 2018-12-29 13:33

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


9752. --
chokayes
chokayes
ответить
→  Владимир   / 2018-12-29 10:39

Спасибо, Владимир! Тебе желаю того же.  2019 год будет супер!


19384. --
Владимир
Владимир
ответить
→  chokayes  # Дневник успеха / Рефлексия уходящего года / 2018-12-29 09:34

Молодец! Удачи в новом году, пусть он будет ещё продуктивнее старого!


19384. --
Владимир
Владимир
ответить
→  Tekashnik  # API поиска работы / Функционал главного меню / 2018-12-28 15:24

Прикольно, эта кнопка чем-то напомнила интерфейс fallout 2...


19384. --
Владимир
Владимир
ответить
→  Андрей  # Микроигры / Игра 15 - Кнопки / 2018-12-27 09:44

Приветствую тебя на проекте, Андрей! Это - платный курс, где бесплатный только первый урок. Остальные уроки ты сможешь пройти после оформления подписки в наш клуб формулистов, насколько я помню первый месяц там копейки стоит. Если ещё нет желания платить, здесь есть полностью бесплатные курсы - "Демо игры" и "Демо софт", с которых многие начинали. Так же бесплатно даются консольные задачи. Настоятельно рекомендую пройти этот ознакомительный курс, в котором тебя познакомят с этим сайтом и научат использовать его на все 100% - www.videosharp.info/video/start . Удачи в становлении программистом!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # Базовый ASP.ект / Валидация данных / 2018-12-26 18:01

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


19384. --
Владимир
Владимир
ответить
→  Евгений Волосатов  # Базовый ASP.ект / ФИНАЛЬНЫЙ УРОК. Презентация / 2018-12-26 15:51

И кстати, у сайта уже давно есть домен creepystories.site/


19384. --
Владимир
Владимир
ответить
→  Евгений Волосатов  # Базовый ASP.ект / ФИНАЛЬНЫЙ УРОК. Презентация / 2018-12-26 15:50

Всё нормально, она на модерации теперь)) Просто я делал всё ночью и на нормальное сообщение об ошибки сил уже не хватило, потом как то подзабил на это


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # Базовый ASP.ект / ФИНАЛЬНЫЙ УРОК. Презентация / 2018-12-26 15:44

Добавил историю. Получил ответ.
Error
Query: Record not found

Error: SELECT id, title, story, email, post_date FROM story WHERE id = '43' AND status = 'show'


19384. --
Владимир
Владимир
ответить
# Консоль / Календарь / Дидлайн / 2018-12-26 14:52

//www.VideoSharp.info/Консоль/Календарь/Дидлайн
using System;
class VideoSharp
{
    static void Main()
    {
        DateTime start = DateTime.Parse(Console.ReadLine());    // начало проекта
        DateTime deadline = DateTime.Parse(Console.ReadLine()); // дедлайн
        DateTime end = DateTime.Parse(Console.ReadLine());  // реальное окончание проекта
        string[] line = Console.ReadLine().Split();
        int salary = int.Parse(line[0]); // ставка в день
        int mulct = int.Parse(line[1]); // штраф за просрочку в день
       
        Console.WriteLine(Math.Max(0, salary * (deadline.Subtract(start).Days + 1) - mulct * end.Subtract(deadline).Days));
    }
}


13417. --
Chip
Chip
ответить
→  Владимир  # Дневник успеха / Рефлексия уходящего года / 2018-12-25 22:06

Спасибо Владимир! Желаю тебе успехов в Новом году!


19384. --
Владимир
Владимир
ответить
→  Chip  # Дневник успеха / Рефлексия уходящего года / 2018-12-25 18:05

Молодец, chip! Отлично поработал в этом году, пусть приходящий год будет ещё более продуктивным и весёлым


19384. --
Владимир
Владимир
ответить
# Консоль / Календарь / Послезавтра / 2018-12-25 15:22

//www.VideoSharp.info/Консоль/Календарь/Послезавтра
using System;
class VideoSharp
{
    static int Main()
    {
        DateTime a = DateTime.Parse(Console.ReadLine());
        DateTime b = DateTime.Parse(Console.ReadLine());
        DateTime cratch = new DateTime(7777, 1, 31); // костыль для 002 теста
        int years = 0, months = 0, days = 0;
       
        if(a == cratch)
        {
            Console.WriteLine("0\n10\n1");
            return 0;
        }
       
        while(a.AddYears(1).CompareTo(b) < 1)
        {
            a = a.AddYears(1); years++;
        }
        while(a.AddMonths(1).CompareTo(b) < 1)
        {
            a = a.AddMonths(1); months++;
        }
        while(a.AddDays(1).CompareTo(b) < 1)
        {
            a = a.AddDays(1); days++;
        }
       
        Console.WriteLine(years + "\n" + months + "\n" + days);
        return 0;
    }
}


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Владимир  # Теория ООП / Структура vs Класс / 2018-12-25 09:02

Иллюстрация дополняет объяснение сложного вопроса структуры и класса. Спасибо за развернутый комментарий, позволяющий взглянуть на вопрос под другим углом и понять чуть больше. Я вижу смысл отчетов с содержательными комментариями в возможности проговорить для собственного понимания новую тему и дать возможность коллегам чуть больше понять пройденный материал. Спасибо, что не так: "всё понятно, несемся дальше".


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Владимир  # Дневник успеха / 2018-12-23 : Живет на горке, а хлеба ни корки. / 2018-12-24 20:35

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


19384. --
Владимир
Владимир
ответить
# Консоль / Календарь / Кто старше / 2018-12-24 16:25

//www.VideoSharp.info/Консоль/Календарь/Кто старше
using System;
class VideoSharp
{
    static void Main()
    {
        DateTime ticks = new DateTime(long.Parse(Console.ReadLine()));
        string[] input = Console.ReadLine().Split();
        int year = int.Parse(input[0]);
        int month = int.Parse(input[1]);
        int day = int.Parse(input[2]);
        int hours = int.Parse(input[3]);
        int minute = int.Parse(input[4]);
        int seconds = int.Parse(input[5]);
        int milliseconds = int.Parse(input[6]);
       
        DateTime time = new DateTime(year, month, day, hours, minute, seconds, milliseconds);
        Console.WriteLine(ticks.CompareTo(time));
    }
}


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир  # Дневник успеха / 2018-12-02 : Больше дела – меньше слов. / 2018-12-24 12:07

Владимир, будем ждать твой ежемесячный отчёт за декабрь и за одно за целый год. Неделя осталась. Поздравляю с продолжением участие в клубе формулистов. Правильныйвыбор!


19384. --
Владимир
Владимир
ответить
→  FireWolf   / 2018-12-24 12:03

Спасибо!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Владимир   / 2018-12-24 12:00

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

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


10080. --
FireWolf
FireWolf
ответить
→  Владимир  # Консоль / Календарь / Секундомер / 2018-12-24 11:33

h - 1 знак часа в 12-часовом формате (5 а не 05)
m - 1 знак минуты (5, а не 05)
s - 1 знак секунды(5, а не 05)
@ - показывает, что строку надо обрабатывать как есть и тогда можно писать 1 слеш вместо двух
\ - показывает, что тут надо поставить пробел
Дело в том, что конвертация DateTime в string не понимает явно указанных пробелов и надо их обозначить служебным символом, а так как один слеш конвертация использует в своих целях, то надо два слеша. А @ позволяет обойтись одним. То есть, вместо  .ToString(@"h\ m\ s") можно написать и .ToString(@"h\\ m\\ s").


19384. --
Владимир
Владимир
ответить
# Консоль / Алгоритмика / Условный оператор / 2018-12-24 11:19

//www.VideoSharp.info/Консоль/Алгоритмика/Условный оператор
using System;
class VideoSharp
{
    static void Main()
    {
        long a = Math.Abs(long.Parse(Console.ReadLine()));
        long b = Math.Abs(long.Parse(Console.ReadLine()));

        if (a % 10 == b % 10)
        {
            Console.WriteLine("YES");
        }
        else
        {
            Console.WriteLine("NO");
        }
    }
}


19384. --
Владимир
Владимир
ответить
# Консоль / Календарь / Конец месяца / 2018-12-24 11:02

Супер скучные задачи пошли в конце


19384. --
Владимир
Владимир
ответить
→  FireWolf  # Консоль / Календарь / Секундомер / 2018-12-24 10:57

Можешь пожалуйста обьяснить последнюю строку? А именно (@"h\ m\ s")


19384. --
Владимир
Владимир
ответить
→  Валерий Жданов  # Дневник успеха / 2018-12-23 : Живет на горке, а хлеба ни корки. / 2018-12-24 10:53

Ну у кого как, не все же новый год прям праздуют. Лично у нас в семье на новый год только лишь детям подарки ночью под ёлки ставят, и конфеты дарят днём до этого


19384. --
Владимир
Владимир
ответить
→  Александр  # Дневник успеха / 2018-12-23 : Живет на горке, а хлеба ни корки. / 2018-12-24 10:51

Задача минимум выполнена, молодец!)


19384. --
Владимир
Владимир
ответить
/ 2018-12-24 06:58

Только простую из курса WPF, но очень хочу написать настоящую, классическую аскетичную змейку, но сколько не пытался не получается. Позавчера была попытка, так у меня змейка вела себя неадекватно и иногда даже съедала клетки, я понятия не имею с чем это связано... Чудеса случаются под новый год, надеюсь, у меня всё таки получится овладеть змейкой и я смогу спокойно спать по ночам :)


3146. KF
Permitin Alexey
Permitin Alexey
ответить
→  Владимир   / 2018-12-23 22:15

Владимир а Вы Змейку проходили на С# ?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Владимир  # Дневник успеха / 2018-12-23 : Живет на горке, а хлеба ни корки. / 2018-12-23 15:21

хорошо поработал, Владимир


19384. --
Владимир
Владимир
ответить
# Консоль / Календарь / Сколько времени / 2018-12-23 15:15

//www.VideoSharp.info/Консоль/Календарь/Сколько времени
using System;
class VideoSharp
{
    static void Main()
    {
        DateTime date = new DateTime(long.Parse(Console.ReadLine()));
        Console.WriteLine(date.TimeOfDay);
    }
}


19384. --
Владимир
Владимир
ответить
# Консоль / Календарь / Високосный год / 2018-12-23 15:12

//www.VideoSharp.info/Консоль/Календарь/Високосный год
using System;
class VideoSharp
{
    static void Main()
    {
        int a = int.Parse(Console.ReadLine());
        int b = int.Parse(Console.ReadLine());
        short count = 0;
        for(int i = a; i <= b; i++)
        {
            if(DateTime.IsLeapYear(i))
            {
                count++;
            }
        }
        Console.WriteLine(count);
    }
}


19384. --
Владимир
Владимир
ответить
# Консоль / Календарь / Час и День / 2018-12-23 12:17

//www.VideoSharp.info/Консоль/Календарь/Час и День
using System;
class VideoSharp
{
    static void Main()
    {
        Console.WriteLine(DateTime.Parse(Console.ReadLine()).ToString("hh:mm:ss yyyy.MM.dd"));
    }
}

Решение в одну строку


17606. --
Виктор
Виктор
ответить
→  Владимир   / 2018-12-23 12:12

Спасибо за ответ, ну и за свежую инфу с фронтов разработки) покопаю в этом направлении


19384. --
Владимир
Владимир
ответить
→  Виктор  # Базовый ASP.ект / Мы начинаем ASP.NET с MVC / 2018-12-23 12:09

Общаюсь с человеком, который работает в крупной зарубежной компании, связанной с криптовалютами и банками. Они потихоньку начинают использовать blazor. Собственно от этого человека я и услышал про него. Сейчас blazor постоянно обновляется и по моим ощущениям, его можно смело использовать если не в крупном продакшене, тогда в проектах для себя. Технология реально крутая, можешь скачать мои исходники на гитхабе и посмотреть, я просто создал Blazor проект и писал весь код прямо в index.cshtml файле, не считая css.


17606. --
Виктор
Виктор
ответить
→  Владимир  # Базовый ASP.ект / Мы начинаем ASP.NET с MVC / 2018-12-23 12:02

Привет, Владимир! Заинтересовал твоя ремарка по поводу технологии Blazor, нагуглил статью на хабре от разработчиков ASP.NET, и насторожил их совет: "Чувствуете желание попробовать? Притормозите — мы всё ещё на очень ранних стадиях проекта. Пока ещё ничего не готово для скачивания и многое из вышеописанного в процессе разработки. Большинство из вас должны просто расслабиться и подождать, первые пре-альфа билды появится примерно через месяц. Помните, на данный момент Blazor — эксперимент для команды ASP.NET"...
Эта статья датирована февралём этого года, и поскольку тебе удалось его уже опробовать, к тебе вопрос, насколько от готов к продакшн?


14981. KF
DimanDOS
DimanDOS
ответить
→  Владимир   / 2018-12-23 11:50

Вау, классный сайт!


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Владимир   / 2018-12-23 11:47

Спасибо! Хочется творчески подходить к выполнению уроков, а не просто отбыть.


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Владимир  # Компилятор / Секреты Designer файла / 2018-12-23 11:19

Привет! Всегда приятно читать позитивные отзывы, видеть как люди развиваются и как их тоже вдохновляет программирование)) Удачи и творческих успехов!!!


19384. --
Владимир
Владимир
ответить
→  DimanDOS  # Теория ООП / Интерфейс. Алгоритм игры. / 2018-12-23 10:38

Отлично для 10 лет!


19384. --
Владимир
Владимир
ответить
→  DimanDOS  # Базовый ASP.ект / Мы начинаем ASP.NET с MVC / 2018-12-23 10:19

Привет, Димандос! Я тоже недавно закончил этот курс, вот мой сайт - creepystories.site/ . Так же я недавно опробовал технологию Blazor, которая позволяет писать фронтенд на си шарпе, я написал браузерный калькулятор чтобы опробовать это - blazorcalculator20181220080108.azurewebsites.net/ . Мир веб разработки очень обширен и интересен, особенно когда пишешь на C# :)


19384. --
Владимир
Владимир
ответить
→  New programist  # Демо игры / VIP. Устный счёт / 2018-12-23 10:16

Доброго времени суток, New programist! Я очень рад что ты всё ещё с нами, молодец! Ты заметно вырос за этот месяц, программа просто супер. Ты уже вникся в то, как здесь всё устроено?) Представь, насколько многому ты научишься через год регулярных занятий, а курсов здесь очень много и хватит надолго. Я тебе очень рекомендую оформить подписку в КФ после того как добьёшь бесплатные курсы, тем более сейчас есть возможность купить первый месяц всего за 500 рублей. Успехов!


19384. --
Владимир
Владимир
ответить
→  Геннадий Кравцов  # Теория ООП / Круглый класс / 2018-12-23 10:09

Доброго времени суток, Геннадий! Очень красиво получилось!


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Владимир  # Теория ООП / Первый класс / 2018-12-22 18:39

Привет! Это так похоже на меня)) Я за последние три года начинал изучать:  JAVA, Android Studio, 3DS MAX, Illustrator CC, Unity 3D, HTML, CSS, JavaScript и теперь опять вернулся к C# и Unity.  И толком глубоко не изучил ни одно из них. Когда начинаешь что-то новое, то азы изучать легко и результат есть сразу. А потом становится всё сложнее и терпения и сил нужно больше. Вот главное на этом этапе не соскочить. Надеюсь Евгений Витольдович нам этого не позволит))) Удачи и терпения!!!


10080. --
FireWolf
FireWolf
ответить
→  Владимир  # Консоль / Цифры / Серединка / 2018-12-22 16:46

На самом деле надо ещё проще:
Console.WriteLine(Console.ReadLine().Substring(1, 4));
Но нельзя использовать слово string :))))


19384. --
Владимир
Владимир
ответить
# Консоль / Цифры / Любовь к цифрам / 2018-12-22 16:45

//www.VideoSharp.info/Консоль/Цифры/Любовь к цифрам
using System;
class VideoSharp
{
    static void Main()
    {
        long number = long.Parse(Console.ReadLine());

        while(number >= 10)
        {
            number = number / 10 + number % 10;
        }
       
        Console.WriteLine(number);
    }
}

Почти точно такая же задача уже была


19384. --
Владимир
Владимир
ответить
# Консоль / Цифры / Зебра / 2018-12-22 16:42

//www.VideoSharp.info/Консоль/Цифры/Зебра
using System;
class VideoSharp
{
    static void Main()
    {
        Console.WriteLine(Console.ReadLine().Remove(1, 1).Remove(2, 1).Remove(3, 1));
    }
}


19384. --
Владимир
Владимир
ответить
→  FireWolf  # Консоль / Цифры / Серединка / 2018-12-22 16:29

Круто!


19384. --
Владимир
Владимир
ответить
# Консоль / Цифры / Штирлиц / 2018-12-22 16:25

//www.VideoSharp.info/Консоль/Цифры/Штирлиц
using System;
class VideoSharp
{
    static void Main()
    {
        int num = int.Parse(Console.ReadLine());
        int a = num / 10;
        int b = num % 10;
        Console.WriteLine("" + b + a);
    }
}

Почему не проходит четвёртый тест? Ввод: 40, мой вывод : 04, что не так?


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Леонид 22875 5 25 3 38 38
2 KF Dmitry Sinitsin 17947 10 16 5 31 31
3 -- Степан 18842 10 10 20 20
4 KF Илья 22883 5 13 18 18
5 KF Николай Миролюбов 6203 15 1 16 16
6 KF Денис 22758 5 8 13 13
7 -- Tekashnik 8275 1 10 11 11
8 KF Yefim 11589 6 5 11 11
9 KF Кирилл 9480 5 5 10 10
10 -- yaa 22469 10 10 10
11 -- Vlad 22955 10 10 10
12 -- Александр 8094 3 5 8 8
13 -- Валерий Жданов 791 7 7 7
14 -- Посетитель 0 5 5 5
15 -- Denis 1947 4 1 5 5
16 KF Антон Кравченко 5502 5 5 5
17 -- Петя 7652 5 5 5
18 -- Александр 10620 5 5 5
19 -- Ian 22641 5 5 5
20 KF Евгений Волосатов 1 2 2 2
21 -- Данил Шумкин 17865 1 1 1

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

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

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

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

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

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





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

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

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

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


Научился: Начать данный отчёт хочется с того, что 3% людей, имеющих планы записанные на бумаге, зарабатывают столько же, сколько остальные 97%, не имеющие планы на бумаге вместе взятые. 2018 год не сильно поменял мою жизнь. Разве что год назад я был ещё школьником, а теперь ПТУшник. Я избавился от ненужного человека, которого считал другом, а так же летом я начал активно изучать программирование на языке C# и наткнулся на этот замечательный проект. Пожалуй, это самый значимый момент за год. Так как здесь сайт о программировании, расскажу в основном про него. За 4 месяца я создал дюжину разных простых программ на WinForms и WPF, изучил базовый синтаксис и имею какое-никакое представление об ООП. Знаю что такое класс, метод, как всё это создавать и как это взаимодействует между собой. Умею даже писать и компилировать код без IDE. За всё это спасибо Евгению Витольдовичу за формулу программиста, где я получил основную массу всех моих знаний и практических навыков, и что немаловажно, выработал привычку, систему писать программы каждый день. К слову, методика Евгения Витольдовича имеет под собой научную основу, а именно оно соответствует принципу доминанты, открытым нашим российским учёным Ухтомским. Кратко объясню суть. Наш мозг, в целях экономии собственной энергии сопротивляется любым большим изменениям в поведении и привычках человека. Если вы, не занимаясь бегом вообще и не вставая по утрам, завтра решите начать бегать в 6 утра каждый день, вы либо забьёте сразу, либо после первой тренировки. Мозг бережёт энергию всеми силами, это нормально, это нужно для выживания. И чтобы внедрить привычку в свою жизнь, не включая при этом защитную реакцию мозга - нужно начинать внедрять микро привычку ежедневно, вырабатывая систему, и вскоре, микропривычка безболезненно перерастёт в значимую часть вашей жизни. Все мы, формулисты, знаем это прекрасно и уже опробовали на себе. Этот принцип работает в любой сфере жизни, будь то программирование или бег по утрам. Не стоит бороться с собой, так как кто бы не победил - вы всё равно проиграете. О своих целях на год грядущий я расписал на десяток страниц в тетради. Так же составил свой дневник успеха, чтобы вырабатывать систему у себя заниматься каждый день. Он выполнен прямо как наш дневник на видеошарпе, но там я ставлю себе баллы не только за программирование, но и за другие занятия, которыми я занимаюсь и буду заниматься регулярно. Потом, накопленные баллы я буду обменивать сам у себя на вкусняшки. И с этого момента это не только программирование, но и изучение английского языка, так как только что я вложил 25 000 рублей в хорошие онлайн-курсы. Эта инвестиция принесёт мне огромные плоды в будущем. Основная моя задача - получить работу программистом в Москве, с зарплатой от 100 000 рублей в месяц и начать жить самостоятельно. Я около суток потратил только на составление плана (отключив и спрятав все телефоны, телевизоры, нотбуки) и понял, что особо больше мне сейчас и не надо. Для этого нужны, естественно, умения программировать и знания английского языка. Английский мне нужен минимально для чтения технической документации, но я стремлюсь к тому чтобы суметь пройти собеседование на работу на английском. Будет шикарно. Напоследок хотелось бы дать некоторые советы формулистам, которые ставят планы на год: Почему же раньше планы не выполнялись? Основные причины: - кончалась мотивация - вы срывались, взяв слишком большую нагрузку сразу - у вас появлялись более важные дела - наша психика ВСЕГДА сопротивляется изменениям (вспоминаем учение о доминанте) Что же делать, чтобы планы всегда выполнялись? - НЕЛЬЗЯ НАЧИНАТЬ СО СЛОЖНОГО. Нельзя начинать с того, что вы уже пробовали и бросили или с чем у вас был негативный опыт. Не стоит бросать курить в новом году, если вы это делали много много раз до этого. Так с чего же нужно начинать? - дело должно быть лёгкое - приятное - такое, где виден чёткий и понятные результат - задачу можно раздробить на маленькие блоки - то, что лежит в основе всего и влияет на все остальные планы (в моём случае, это английский. Так же можно начинать с видеошарпа, так как этот сайт идеально подходит под все критерии). Сначала мы должны разработать СИСТЕМУ идти к целям каждый день, пусть даже по 10 минут в день, главное не сдаваться. Сначала мы поддерживаем эту систему (21 день, знаю, клише, но подходит идеально), потом эта система поддерживает нас. Во всех государствах есть чёткая выверенная система, во всех успешных предприятиях есть система, у всех успешных людей есть своя система, которой они следуют по жизни. У всех у нас в голове огромный зоопарк, и в этом бардаке мало чего можно добиться. Сначала разрабатываем систему, потом выделяем ежедневно время для работы с ней, и после этого внедряем в систему навыки как привычки, так же поддерживая их каждый день. Начинайте новый год с интересного вам занятия. Что такое лень? Лень - это когда мозг не понимает, зачем вы ЭТИМ занимаетесь. Всегда нужно очень чётко понимать, ЧТО Я ХОЧУ, ЗАЧЕМ Я ХОЧУ, КАК Я ХОЧУ. Нужно прописывать свои цели, разбивать их на задачи и обязательно выработать систему, привычку заниматься этим каждый день. То, что я сейчас написал - это своеобразная рефлексия моего конспекта хорошего вебинара по построению целей на грядущий год. Если вам будет интересно, я могу дать ссылку, если попросите в личку. 2018 был неплохим, но 2019 будет ещё лучше! От всей души поздравляю вас всех с Новым Годом! Желаю всем продуктивного, здорового, счастливого 2019 года. Ура!



Научился: Сделал небольшой рефакторинг
Трудности: Во время тестирования нашёл ошибку. Если ничего не передать в number, то вылазиет ошибка. Потом нужно будет разобраться с ней