Даны строки S1, S2 и символ C. Перед (после) каждого вхождения символа C в строку S1 вставить строку S2 - C# (189260)
Формулировка задачи:
Даны строки S1, S2 и символ C. Перед (после) каждого вхождения символа C в строку S1 вставить строку S2.
Решение задачи: «Даны строки S1, S2 и символ C. Перед (после) каждого вхождения символа C в строку S1 вставить строку S2»
textual
Листинг программы
//Ввод по умолчанию
string S1 = "Приставки предлоги";
string S2 = ",союзы|";
char C = ' ';
//Ввод с консоли
Console.WriteLine("Введите строку S1");
//S1 = Console.ReadLine();
Console.WriteLine("Введите строку S2");
//S2 = Console.ReadLine();
Console.WriteLine("Введите символ С");
//C = Convert.ToChar (Console.ReadLine());
int index = S1.IndexOf(C);
//Перед символом С и после символа
string Temp1 = Convert.ToString(C);
string Temp2 = S2 + C + S2;
string Result = S1.Replace(Temp1, Temp2);
Console.WriteLine("Полученная строка = "+Result);