Упражнения C # Sharp: вставка подстроки перед первым появлением строки
C # Sharp String: упражнение-20 с решением
Напишите программу на C # Sharp для вставки подстроки перед первым появлением строки.
Пример решения : -
C # острый код:
using System;
public class Exercise20
{
public static void Main()
{
string str1;
string findstring;
string insertstring;
int i;
Console.Write("\n\nInsert a substing before the first occurence of a string :\n");
Console.Write("--------------------------------------------------------------\n");
Console.Write("Input the original string : ");
str1 = Console.ReadLine();
Console.Write("Input the string to be searched for : ");
findstring = Console.ReadLine();
Console.Write("Input the string to be inserted : ");
insertstring = Console.ReadLine();
i=str1.IndexOf(findstring); // locate the position of the first occurence of the string
insertstring =" " + insertstring.Trim() + " ";
str1 = str1.Insert(i, insertstring);
Console.Write("The modified string is : {0}\n\n",str1);
}
}
Пример вывода:
Вставьте подстановку перед первым появлением строки: -------------------------------------------------- ------------ Введите исходную строку: строка str Введите строку для поиска: строка Введите строку для вставки: оригинал Измененная строка: Исходная строка str
Блок - схема:
Редактор кода C # Sharp:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C # Sharp, чтобы узнать, сколько раз подстрока появляется в данной строке.
Далее: Напишите программу на C # Sharp для сравнения (меньше, больше, равно) двух подстрок.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code