ВУЗ:
Составители:
Рубрика:
49
}
if (index == 0) {
return true;
}
if (isSeparator(str[index - 1])) {
return true;
} else {
return false;
}
}
public static int getWordLength(string str, int index) {
int res = 0;
for (int i = index; i < str.Length; i++) {
if (isSeparator(str[i])) {
break;
}
res = res + 1;
}
return res;
}
public static void processString(ref string str) {
for (int i = 0; i < str.Length; i++) {
if (isBeginOfWord(str, i) == false) {
continue;
}
int len = getWordLength(str, i);
string word = str.Substring(i, len);
if (needMarkWord(word)) {
str = str.Remove(i, len);
word = "[" + word + "]";
str = str.Insert(i, word);
i = i + 2 + len;
} else {
i = i + len;
}
}
}
static void Main(string[] args) {
string inputStr = Console.ReadLine();
Console.WriteLine("Строка до обработки: " + inputStr);
processString(ref inputStr);
Console.WriteLine("Строка после обработки: " + inputStr);
Console.ReadKey();
}
}
}
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »