Си шарп с нуля

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

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

Константин

Видеокурсы

Дата активности Видеокурс Прогресс
2015-03-01 soft0 Демо софт 1 из 8 15 %
2015-03-01 game0 Демо игры 1 из 10 10 %
Итого: 2 из 18 12 %

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

Дата активности Консольный раздел Прогресс
2015-03-26 task1 Целые числа 5 из 7 72 %
2015-03-25 task1 Строки все 14 100 %
2015-02-22 task1 Семантика все 6 100 %
Итого: 25 из 27 93 %
Сохранить страницу:

5219. --
Nromik
Nromik
ответить
→  Константин  # Консоль / Строки / Remove / 2015-06-03 23:57

в ТЗ- Необходимо удалить содержимое скобок в фразе, сами скобки оставить, а затем внутрь скобок добавить дополнительный текст.


3989. --
Denis
Denis
ответить
→  Константин  # Консоль / Строки / Remove / 2015-02-27 18:39

Константин, к чему тогда вообще париться, можно ведь просто набрать
Console.WriteLine("Зимой и летом одним цветом (доллар).") и никаких махинаций лишних.

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


4252. --
Константин
Константин
ответить
# Консоль / Строки / Remove / 2015-02-25 12:44

Добрый день.
Считаю, что делать проверки на то, какие именно символы брать для того, чтобы получить индекс, является некорректным.
Моё решение:
        String s1 =Console.ReadLine();
        String s2 =Console.ReadLine();
        int s4 = s1.IndexOf("ё");
        int s5 = s1.IndexOf(")");
        s1 = s1.Remove(s4, s5 - s4).Insert(s4, s2);
        Console.WriteLine(s1);
Как видно в тексте кода, при вызове методов Remove и Insert мне не требовалось никаких махинаций с "+1" и "-1", как показано в видео-решении.
Либо необходимо необходимо указать это нюанс в условиях задачи


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

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

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

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

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

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

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

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





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

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

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

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


Уже пользовался VS для отладки кода по задачкам из раздела "Консоль". Хотелось бы видеть хотя бы краткое описание проверок, которые проходит программа при запуске.