Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович

Константин

Видеокурсы

Дата активности Видеокурс Прогресс
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", как показано в видео-решении.
Либо необходимо необходимо указать это нюанс в условиях задачи


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

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

Результат Пн Вт Ср Чт Пт Сб Вс Итого
Проверены отчёты 183 169 167 134 653
Написан ответ 58 57 49 40 204
Набран текст 78 83 76 58 295
Решена задача 108 110 100 90 408
Выполнен видеоурок 337 143 218 177 875
Ежедневный бонус 58 62 60 47 227
Опубликовано в соцсетях 25 30 30 20 105
Собран мегахеш 39 39 35 34 147
Итого 886 693 735 600 2914 байт
Накопленные байты будут засчитаны только тем, кто до конца недели заполнит еженедельный отчёт!

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 11 10 31 251
2 Дмитрий 4814 10 115 10 135 240
3 zhikharevav 8380 5 5 10 200
4 Tekashnik 8275 10 15 15 40 160
5 Иван Воронин 10558 10 11 10 31 151
6 WildOrc 17443 5 5 133
7 vip 9913 10 15 14 39 128
8 Виктор 17606 10 15 5 30 115
9 Bodrik_torf 16066 5 15 5 25 100
10 Anton 5394 5 11 4 20 85
11 Pavlin 16496 5 10 5 20 80
12 Владимир 15525 69
13 Yefim 11589 5 10 1 16 65
14 Андрей Гришагин 17240 60
15 Алексей В. 10494 58
16 Dmitry Sinitsin 17947 10 5 15 57
17 Дмитрий 16218 5 5 57
18 Яков 6401 6 15 6 27 56
19 Володимир 8707 5 5 45
20 Евгений Волосатов 1 6 6 38
21 Денис 16396 5 5 10 36
22 Dimon 9156 5 5 10 35
23 Алекс 8932 5 5 35
24 Timoha 9980 6 6 34
25 Александр 3922 5 5 30
26 drWatson 17575 27
27 Андрей 162 5 9 14 26
28 Николай Миролюбов 6203 5 5 25
29 Алексей|BrisK|Кривицкий 3506 21
30 Михаил 5081 5 5 20
31 Pavel 11353 5 5 20
32 Andrej Gladkov 16018 20
33 Антон Кравченко 5502 4 4 19
34 Валерий Жданов 791 19
35 Gilman 17619 18
36 chip 13417 5 1 6 17
37 Narek Aslanyan 18057 1 1 17
38 Sergej Šugajev 16017 5 1 6 16
39 DimanDOS 14981 5 5 16
40 Евгений 17938 5 5 16
41 Rise 14075 5 5 15
42 Aleksej Fiodorov 16016 15
43 Слава 17769 15
44 Самал 18138 14
45 Povilas Abramovicius 16089 12
46 Виталий 16268 12
47 Dim_nk 18171 10 1 11 11
48 Сергей Сергеевич 459 5 5 10
49 Иван 2146 10
50 Григорий 3850 10
51 Петя 7652 10
52 vjacheslav 16906 10
53 Nikita 16135 8
54 Den Andreevich 6861 5 5 7
55 Дмитрий 18157 7
56 Андрей Шевченко 16533 5 1 6 6
57 Кирилл Бойко 17895 1 5 6 6
58 Кирилл Шмойлов 6452 6
59 Сергей Стефаненко 13131 6
60 Diserdyuk 17894 6
61 Сергей Тирпиц 17608 5 5 5
62 Greed846 18029 5 5 5
63 Сарапульцев Константин 1570 5
64 Neverwinter 2 1901 5
65 Denis 1947 5
66 Сергей 3747 5
67 Денис 4395 5
68 Алексей 9323 5
69 Роман 14462 5
70 ivan tuzhikov 15865 5
71 Kiril Krutiajev 16014 5
72 Serge 16861 5
73 Андрей 17589 5
74 Bakha 17695 5
75 Aelita 18082 5
76 Taras 18146 5
77 David 18153 5
78 CaLLiek 18162 5
79 Игорь 7321 2
80 Dni 16691 2
81 Андрей 4753 1
82 Владимир 6587 1
83 Константин 10821 1
84 Andrej Petrunev 16015 1
85 Andrey 18136 1
86 slava 18137 1
87 Harry Potter 18145 1
88 Лев 18152 1
89 Сергей 18159 1

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

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

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

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

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

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




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

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

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

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