Си шарп с нуля

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

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

Руслан
  • Звание: Гаммациклоп
  • Накопленный опыт: 72 часа
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2020-11-03 19:43:25
  • Возраст: 30 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2019-01-12 platformer Платформер на Unity 3 из 12 %
2019-01-11 start Начало здесь 8 из 9 %
2019-01-11 game0 Демо игры 5 из 10 50 %
2019-01-10 soft0 Демо софт 1 из 8 15 %
Итого: 17 из 39 44 %

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

Дата активности Консольный раздел Прогресс
2019-01-12 task1 Формулы 4 из 9 45 %
2019-01-11 solo C# набор 5 из 17 30 %
2019-01-11 task1 Лирика 13 из 14 93 %
2019-01-07 task2 Алгоритмика 4 из 20 20 %
2019-01-07 task1 Строки все 14 100 %
2019-01-06 task1 Семантика все 6 100 %
2019-01-05 task1 Целые числа все 7 100 %
Итого: 53 из 87 61 %
Сохранить страницу:

20619. --
Артём Нагорный
Артём Нагорный
ответить
→  Руслан  # Консоль / Строки / Contains / 2019-03-01 10:13

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


19327. --
Yury
Yury
ответить
→  Руслан  # Консоль / Строки / Insert / 2019-01-23 20:56

Консоль / Строки / Insert /  Привет. Я не догадался не считывать вторую строку в WriteLine. Молодец


14981. --
DimanDOS
DimanDOS
ответить
→  Руслан  # Платформер на Unity / 1. Вступление / 2019-01-12 09:24

Ух ты, у Вас уже 19 VS! Это круто :)


14981. --
DimanDOS
DimanDOS
ответить
→  Руслан  # Платформер на Unity / 3. Графика и физика / 2019-01-12 09:23

Отлично! Для уменьшения размеров камеры у неё есть в белом прямоугольнике такие квадратики. Их зажимаете и изменяете размер


14981. --
DimanDOS
DimanDOS
ответить
→  Руслан  # Платформер на Unity / 2. Меню / 2019-01-12 09:19

Прекрасная работа, Руслан! Продолжайте в том же духе! Удачи в создании платформера! :)


20682. --
Руслан
Руслан
ответить
→  Роман  # Демо игры / Лабиринт 2D - игра / 2019-01-11 20:45

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


20682. --
Руслан
Руслан
ответить
→  Александр Балбашов  # Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2019-01-11 20:14

Здравствуйте    Александр!  Очень интересно получилось.    Сделали еще один шаг вперед,    остается    только  набираться  больше  практики    по  данному  курсу  и  в  будущем  можно    создать  вполне    привлекательный    проект).    Желаю  не останавливаться на этом и удачи в следующих начинаниях!)


20682. --
Руслан
Руслан
ответить
→  Олег Чудновский  # Демо софт / Английские карточки / 2019-01-10 14:07

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


19022. --
Олег Чудновский
Олег Чудновский
ответить
→  Руслан  # Демо софт / Английские карточки / 2019-01-10 13:59

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


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

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


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Руслан   / 2019-01-09 10:06

Спасибо за поддержку! Буду стараться в том же духе)) Всё верно, мы сюда пришли не для галочки, а чему-то научится. Да здравствует здоровый экспериментализм и поиск прекрасного!


20682. --
Руслан
Руслан
ответить
→  Геннадий Кравцов  # Графические циклы / Подготовка графики / 2019-01-09 08:43

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Руслан  # Демо игры / Картинка с секретом / 2019-01-08 18:10

Молодец, Руслан. Просто двигайся дальше


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

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


20682. --
Руслан
Руслан
ответить
→  Arslan  # marafon / Клиентская часть - HTML / 2019-01-08 09:54

Ошибки полезно совершать, именно благодаря им ты запоминаешь много информации и набираешься опыта тем самым пока ищешь ответы почему не работает программа)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Руслан  # Демо игры / C# чего начать программировать / 2019-01-08 09:48

Отлично, Руслан. Прекрасный настрой, здесь всё есть для твоих целей.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Руслан  # Начало здесь / День №4. Развитие Алгоритмического мышления. / 2019-01-08 00:47

Правильный подход, Руслан, молодец!


14981. --
DimanDOS
DimanDOS
ответить
→  Руслан   / 2019-01-07 19:23

Спасибо, Руслан! Но к тому времени наверняка я уже сделаю курс Основы Unity3D и лучше будет пройти его, а потом Платформер :)


20682. --
Руслан
Руслан
ответить
→  DimanDOS  # Платформер на Unity / 1. Вступление / 2019-01-07 19:22

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


20682. --
Руслан
Руслан
ответить
→  Артём Нагорный  # Демо софт / Вступительное слово / 2019-01-07 09:10

У меня такая-же цель Артем, с помощью языка C# научиться разрабатывать программы и игры. На videosharp представляют такую возможность, где я действительно начал все понимать и делать самостоятельно)


20682. --
Руслан
Руслан
ответить
# Консоль / Строки / Insert / 2019-01-06 21:56

Вот, что получилось
string str1 = Console.ReadLine();
            int space = str1.IndexOf(" ");
            string str2 = str1.Insert(space + 1, Console.ReadLine() + " ");
            Console.WriteLine(str2);


20682. --
Руслан
Руслан
ответить
# Консоль / Строки / Contains / 2019-01-06 19:51

Спасибо большое автору за уроки, благодаря которым я начинаю понимать работу с кодом) я только начал изучение и уже могу самостоятельно немного по-химичить)
Здесь осуществляю проверку по элементам в массивах, может кому из новичков как и я послужит так-же примером для обучения.
            string teremok2 = Console.ReadLine().ToLower(); 
            string[] teremok = teremok2.Split();         
            string a = Console.ReadLine().ToLower();       
            string[] a1 = a.Split();                       
           
            Console.WriteLine(teremok[0].Contains(a1[0])); 
            Console.WriteLine(teremok[1].Contains(a1[1]));
            Console.WriteLine(teremok[2].Contains(a1[2]));
            Console.WriteLine(teremok[3].Contains(a1[3]));
            Console.WriteLine(teremok[4].Contains(a1[4]));


20682. --
Руслан
Руслан
ответить
# Консоль / Строки / Split / 2019-01-06 17:32

static void Main()
    {
          string line = Console.ReadLine();
            string[] line2 = line.Split();
            Console.WriteLine("{0}\n{1}\n{2}\n{3}\n{4}", line2[0], line2[1], line2[2], line2[3], line2[4]);
    }


20682. --
Руслан
Руслан
ответить
→  no name  # Демо игры / VIP. Устный счёт / 2019-01-06 09:58

Привет. Очень интересно  познакомиться с этим уроком, надеюсь у меня так-же хорошо получится как и у Вас.


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Руслан  # Начало здесь / День №2. Общение с Единомышленниками. / 2019-01-05 15:29

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


20682. --
Руслан
Руслан
ответить
→  Слава  # marafon / Планирование базы данных / 2019-01-05 15:12

Надеюсь  у меня хватит сил и терпения, что-бы добраться до такого-же уровня как и Вы) Очень интересно взаимодействие с ДБ, пока-что не приходилось с этим работать) Желаю Вам успехов в работе!


  • Звание: Гаммациклоп
  • Накопленный опыт: 72 часа
  • Собранный капитал: нет

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

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

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

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

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

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

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





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

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

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

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


Научился: Не научился, так как просто повторял все действия. Но познакомился с тем как происходит создание программы) Теперь сформировалось понимание процесса) Урок очень полезен как все остальные)
Трудности: Для меня было много сложным так как не хватает знаний) И, когда я где-то ошибся и у меня не работало я сразу пошел отдыхать, вернулся через пол дня еще раз пролистал код и нашел свои ошибки и опечатки и код заработал.. Вообщем это хороший опыт для начала. Спасибо за качественный урок)



Научился: Я хочу научиться программировать игры, приложения на android, IOS, Windows, мне всегда было интересно создавать, что-то самому, как я хочу видеть проекты и реализовывать их по своему! Поэтому я здесь!)