Си шарп с нуля

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

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

Nicros
  • Звание: Микробитер
  • Накопленный опыт: 57 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2021-03-10 20:28:46
  • Возраст: 33 года

Видеокурсы

Дата активности Видеокурс Прогресс
2021-02-07 start Начало здесь 7 из 9 %
2021-02-07 soft0 Демо софт 2 из 8 29 %
2021-02-07 power Дневник успеха 2 из 251 34 %
2021-02-06 compiler Компилятор все 3 100 %
2021-02-05 game0 Демо игры 2 из 10 20 %
Итого: 16 из 281 6 %

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

Дата активности Консольный раздел Прогресс
2021-02-10 task1 Строки 12 из 14 86 %
2021-02-07 solo YESOLO on the Keyboard 4 из 0 %
2021-02-05 book 000. Строки 4 из 8 50 %
2021-02-04 task1 Целые числа все 7 100 %
2021-02-03 solo C# набор 1 из 17 6 %
2021-02-02 solo Java - Запуск 1 из 13 8 %
2021-02-01 task1 Семантика все 6 100 %
2021-02-01 solo Java - Вывод данных 1 из 7 15 %
2020-11-10 club 4004 - Елена Вставская 1 из 27 4 %
2018-06-09 task2 Узник цикла IF 1 из 6 17 %
2018-06-09 club 24 - Муза Оля все 3 100 %
Итого: 41 из 108 38 %
Сохранить страницу:

20084. --
София
София
ответить
→  Nicros  # Демо софт / Двенадцать месяцев / 2021-02-07 15:31

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


20084. --
София
София
ответить
→  Nicros  # Дневник успеха / 2021-02-07 : Думай ввечеру, что делать поутру. / 2021-02-07 15:30

Вот это жесть, очень круто, ты сам просто Мегахеш!!! Твои успехи просто очень поразительные!


30019. --
Григорий
Григорий
ответить
→  Nicros   / 2021-02-07 10:00

Евгений Витольдович добрый день. Сегодня начал обучение язык Java. Несколько вопросов. 1.В видео-уроке для написания программы вы  открыли Тотал Командер, зачем? 2. В Тотал Командоре вы создали файл, какой формат, и как? 3. По иконке я понял что это обычный текстовый редактор, но где он должен находится в компьютере и какое расширение ? 4. Я создал текстовый редактор на рабочем столе, и попробывал его откомпилировать, пишет не может найти путь к файлу, что я сделал не так? В Эклипсе все ясно и понятно, хотел попробовать как вы, не получается, в видео про Тотал Командер ни чего не сказано.


18716. --
Nicros
Nicros
ответить
# Консоль / Строки / Insert / 2021-02-07 09:04

using System;
class VideoSharp
{
    static void Main()
    {
        string s1 = Console.ReadLine();
        string s2 = Console.ReadLine();
        Console.WriteLine(s1.Insert(s1.IndexOf(" "), " " + s2));
    }
}


18716. --
Nicros
Nicros
ответить
# Консоль / Строки / Last/IndexOf / 2021-02-07 08:53

using System;
class VideoSharp
{
    static void Main()
    {
        string s = Console.ReadLine();
        Console.WriteLine(s.IndexOf(" ") + " " + s.LastIndexOf(" "));
    }
}


20084. --
София
София
ответить
→  Nicros  # Компилятор / Секреты Designer файла / 2021-02-06 18:14

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


18716. --
Nicros
Nicros
ответить
# Консоль / Строки / Contains / 2021-02-06 09:30

using System;
class VideoSharp
{
    static void Main()
    {
        string s = Console.ReadLine().ToLower();
        for (int i = 0; i < 5; i++)
        {
            Console.WriteLine(s.Contains(Console.ReadLine().ToLower()));
        }
    }
}


18716. --
Nicros
Nicros
ответить
# Консоль / Строки / ToLower/Upper / 2021-02-06 09:13

using System;
class VideoSharp
{
    static void Main()
    {
        string a = Console.ReadLine();
        string b = Console.ReadLine();
        Console.WriteLine(a.ToLower() == b.ToLower());
    }
}


18716. --
Nicros
Nicros
ответить
# Консоль / Строки / Copy / 2021-02-05 06:45

using System;
class VideoSharp
{
    static void Main()
    {
        string a = Console.ReadLine();
        string b = Console.ReadLine();
        string c = String.Copy(a);
        a = String.Copy(b);
        b = String.Copy(c);
        Console.WriteLine(a + "\n" + b);
    }
}


18716. --
Nicros
Nicros
ответить
# Консоль / 000. Строки / Сравнение / 2021-02-05 06:32

using System;
class VideoSharp
{
    static void Main()
    {
        string a = Console.ReadLine();
        string b = Console.ReadLine();
        Console.WriteLine(string.Compare(a,b));
        Console.WriteLine(string.Compare(a.ToLower(), b.ToLower()));
    }
}


20084. --
София
София
ответить
→  Nicros  # Демо софт / Вступительное слово / 2021-02-04 14:05

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


18716. --
Nicros
Nicros
ответить
# Консоль / Строки / CompareTo / 2021-02-04 08:09

using System;
class VideoSharp
{
    static void Main()
    {
        Console.WriteLine(Console.ReadLine().CompareTo(Console.ReadLine()));
    }
}


18716. --
Nicros
Nicros
ответить
# Консоль / Строки / Length / 2021-02-04 07:30

using System;
class VideoSharp
{
    static void Main()
    {
        string a = Console.ReadLine();
        string b = Console.ReadLine();
        Console.WriteLine(a.Length + " " + b.Length);
    }
}


20084. --
София
София
ответить
→  Nicros  # Компилятор / Откуда берутся окна / 2021-02-03 10:16

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


20084. --
София
София
ответить
→  Nicros  # Начало здесь / День №3. Безошибочное владение Клавиатурой. / 2021-02-03 10:15

Доброго утра, хорошее начало! Я тоже начала не так давно проходить соло на клавиатуре. И результат ежедневной работы над собой начинает меня приятно удивлять =) Так что терпения и прилежного старания, и ты увидишь прекрасный результат по истечении некоторого времени =)


18716. --
Nicros
Nicros
ответить
# Консоль / Целые числа / Пирамида / 2021-02-03 09:05

static void Main()
    {
        int[] nums = new int[5];
        string[] s = Console.ReadLine().Split(' ');
        nums[0] = int.Parse(s[s.Length - 1]);
       
        s = Console.ReadLine().Split(' ');
        nums[1] = int.Parse(s[s.Length - 1]);
       
        s = Console.ReadLine().Split(' ');
        nums[2] = int.Parse(s[s.Length - 1]);
       
        s = Console.ReadLine().Split(' ');
        nums[3] = int.Parse(s[s.Length - 1]);
       
        s = Console.ReadLine().Split(' ');
        nums[4] = int.Parse(s[s.Length - 1]);
       
        Console.WriteLine(nums[0] + " " + nums[1] + " " + nums[2] + " " + nums[3] + " " + nums[4] );
        Console.WriteLine( nums[0] + nums[1] + nums[2] + nums[3] + nums[4] );
    }


18716. --
Nicros
Nicros
ответить
# Консоль / Целые числа / Пять чисел / 2021-02-03 08:45

static void Main()
    {
        string[] s = Console.ReadLine().Split(' ');
        Console.WriteLine( long.Parse(s[0]) + long.Parse(s[1]) + long.Parse(s[2]) + long.Parse(s[3]) + long.Parse(s[4]) );
    }


18716. --
Nicros
Nicros
ответить
# Консоль / Целые числа / Деление / 2021-02-02 22:00

static void Main()
    {
        long a = long.Parse(Console.ReadLine());
        long b = long.Parse(Console.ReadLine());
        Console.WriteLine( a + " / " + b + " = " + (a / b) );
        Console.WriteLine( a + " % " + b + " = " + (a % b) );
    }


18716. --
Nicros
Nicros
ответить
# Консоль / Целые числа / Два числа / 2021-02-02 21:52

string[] s = Console.ReadLine().Split(' ');
        Console.WriteLine(int.Parse(s[0]) + int.Parse(s[1]));


20084. --
София
София
ответить
→  Nicros  # Компилятор / Где живёт компилятор / 2021-02-02 21:12

Очень круто, продолжай в том же духе! У тебя все прекрасно получается =)


18716. --
Nicros
Nicros
ответить
→  Anatoli  # Дневник успеха / 2021-01-24 : Без дела слабеет сила. / 2021-02-02 09:45

Насыщенный отчет:)


18716. --
Nicros
Nicros
ответить
→  София  # Начало здесь / День №2. Общение с Единомышленниками. / 2021-02-02 09:40

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


20084. --
София
София
ответить
→  Nicros  # Начало здесь / День №1. Создание микро-Привычки. / 2021-02-01 21:08

Продолжай в том же духе!



18716. --
Nicros
Nicros
ответить
# Консоль / 24 - Муза Оля / Фибоначчи / 2018-06-09 14:22

using System;
using System.Collections.Generic;
class VideoSharp
{
    static void Main()
    {
        List<ulong> nums = new List<ulong>();
            ulong z = Convert.ToUInt64 (Console.ReadLine());
            for (ulong x = 0; x < 2; x++)
            {
                ulong a = 0 + Convert.ToUInt64(x);
                nums.Add(a);
            }

                for (int x = 2; ; x++)
            {
                ulong a = 0;
                a = nums[x - 1] + nums[x - 2];
                if ( a < 18000000000000000000 && a == z)
                {
                    Console.WriteLine("YES");
                    break;
                }
                if (z == 0)
                {
                    Console.WriteLine("YES");
                    break;
                }

                if (a < 18000000000000000000 && a!=z)
                    nums.Add(a);
                if (a > 18000000000000000000)
                {
                    Console.WriteLine("NO");
                    break;
                }
            }
    }
}
Решено на 90%, подскажите, как можно улучшить результат


10080. --
FireWolf
FireWolf
ответить
→  Nicros  # Демо игры / C# чего начать программировать / 2018-06-04 11:18

Советую параллельно с выполнением уроков на проекте держать под рукой какой-нибудь учебник по C# (Например за авторством Троелсена) и читать главы соответствующие теме урока, чтобы подкреплять практику теорией и понимать не только как что-то сделать, но и что именно при этом делаешь и, возможно, находить другие способы сделать задание из урока.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Nicros  # Демо игры / C# чего начать программировать / 2018-06-01 11:42

Евгений Витольдович умеет помочь в этом )


  • Звание: Микробитер
  • Накопленный опыт: 57 часов
  • Собранный капитал: нет

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

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

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

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

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

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

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





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

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

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

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


Научился: Размер ежедневного бонуса: 5 Заработано байт за сегодня: 31 В клуб формулистов вступлю позже.



Научился: Ссылка на видео-урок: https://www.videosharp.info/18716/checking/game0=184 За сегодня пока что набрано 15 байт.