Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Приходи на 3-дневный мастер-класс по C#
Вебинар «Мастер класс - две программы» начнётся через 5 час. 10 мин.

Константин

Видеокурсы

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

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

Дата активности Консольный раздел Прогресс
2015-03-26 task1a Целые числа 5 из 7 72 %
2015-03-25 task1b Строки все 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", как показано в видео-решении.
Либо необходимо необходимо указать это нюанс в условиях задачи


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

Еженедельный прогресс

Результат Пн Вт Ср Чт Пт Сб Вс Итого
Проверены отчёты 135 91 226
Написан ответ 42 14 56
Набран текст 56 49 105
Решена задача 60 35 95
Выполнен видеоурок 229 152 381
Ежедневный бонус 38 33 71
Опубликовано в соцсетях 25 20 45
Собран мегахеш 84 76 160
Итого 669 470 1139 байт
Накопленные байты будут засчитаны только тем, кто до конца недели заполнит еженедельный отчёт!

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Евгений Волосатов 1 5 10 10 25 165
2 Андрей Чуприков 16799 5 105 1 111 111
3 chokayes 9752 10 15 15 40 80
4 Иван Воронин 10558 10 15 15 40 79
5 Андрей Шевченко 16533 6 15 15 36 74
6 Новопашин Владимир 7119 8 15 10 33 57
7 Александр 3922 5 10 9 24 49
8 Tekashnik 8275 5 10 2 17 49
9 Володимир 8707 5 5 5 15 38
10 Григорий 3850 5 5 10 26
11 Алексей|BrisK|Кривицкий 3506 5 14 1 20 25
12 Сергей Стефаненко 13131 19
13 Олександр 16966 17
14 zmejchik 10833 5 5 10 16
15 Морозов Юрий Александрович 2639 5 1 6 15
16 Антон Кравченко 5502 5 5 15
17 Игорь 10167 5 5 15
18 FireWolf 10080 15
19 Frank 5565 1 5 6 11
20 Андрей 162 5 5 10
21 Валера Луцевич 4889 5 5 10
22 Михаил 5081 5 5 10
23 Виктор Си 5923 5 5 10
24 Кирилл Шмойлов 6452 5 5 10
25 Наталья 7226 5 5 10
26 Петя 7652 5 5 10
27 Timoha 9980 5 5 10
28 alex_kag 10591 5 5 10
29 Сергей Соколов 10670 5 5 10
30 Роман 14462 4 4 10
31 Иван 2146 10
32 Дмитрий 4814 10
33 Денис 10528 10
34 Денис 13665 8
35 Strashniov 14675 2 2 7
36 Дмитрий 10162 1 1 6
37 Алекс Имаго 12013 6
38 Антон Лазарец 986 5 5 5
39 Алексей 9323 5 5 5
40 Фомичева Наталья 1232 5
41 Дмитрий Че 1295 5
42 Никита 2773 5
43 Денис 4395 5
44 Pavel 11353 5
45 Kiril Krutiajev 16014 5
46 Andrej Petrunev 16015 5
47 Aleksej Fiodorov 16016 5
48 Sergej Šugajev 16017 5
49 Bodrik_torf 16066 5
50 Jurij Cyburevkin 16087 5
51 Povilas Abramovicius 16089 5
52 sergeykin 16457 5
53 Serge 16861 5
54 Дмитрий 16862 5
55 DimanDOS 14981 4
56 alex 11876 2
57 Юрий 705 1
58 Yuriy 15825 1
59 Ivan 16974 1
60 Анна 16978 1
61 Самвел 16980 1

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

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

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

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

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

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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