Упражнения C # Sharp: Извлечение подстроки из заданной строки
C # Sharp String: упражнение 13 с решением
Напишите программу на C # Sharp для извлечения подстроки из заданной строки без использования библиотечной функции.
Пример решения : -
C # острый код:
using System;
public class exercise13
{
public static void Main()
{
string str;
char[] arr1;
int pos, l, ln, c = 0;
Console.Write("\n\nExtract a substring from a given string:\n");
Console.Write("--------------------------------------------\n");
Console.Write("Input the string : ");
str = Console.ReadLine();
ln=str.Length;
arr1 = str.ToCharArray(0, ln);
Console.Write("Input the position to start extraction :");
pos= Convert.ToInt32(Console.ReadLine());
Console.Write("Input the length of substring :");
l= Convert.ToInt32(Console.ReadLine());
Console.Write("The substring retrieve from the string is : ");
while (c < l)
{
Console.Write(arr1[pos+c-1]);
c++;
}
Console.Write("\n\n");
}
}
Пример вывода:
Извлечь подстроку из заданной строки: -------------------------------------------- Введите строку: Добро пожаловать на w3resource.com Введите позицию для начала извлечения: 11 Введите длину подстроки: 11 Подстрока, извлекаемая из строки: w3resource
Блок - схема:
Редактор кода C # Sharp:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C # Sharp, чтобы прочитать строку с клавиатуры и отсортировать ее с помощью пузырьковой сортировки.
Далее: Напишите программу на C # Sharp, чтобы проверить, присутствует ли данная подстрока в данной строке
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code