кодесурса
«C #

Упражнения C # Sharp: Найти количество раз, когда подстрока появляется в строке

script1adsense2code
script1adsense3code

C # Sharp String: упражнение 19 с решением

Напишите программу на C # Sharp, чтобы узнать, сколько раз подстрока появляется в данной строке.

«C #

Пример решения : -

C # острый код:

using System;
public class exercise19
{
	public static void Main()
	{
	 string str1;
	 string findstring;
     int strt = 0;
     int cnt = -1;
     int idx = -1;
       Console.Write("\n\nFind the number of times a specific string appears in 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();       
       
	   
    while (strt != -1)
     {
         strt = str1.IndexOf(findstring, idx + 1);
         cnt += 1;
         idx = strt;
     }
     Console.Write("The string '{0}' occurs " + cnt + " times.\n", findstring);	   
	}
}

Пример вывода:

 Найдите количество раз, когда конкретная строка появляется в строке:       
-------------------------------------------------- ------------------   
Введите исходную строку: Добро пожаловать на w3resource.com                  
Введите строку для поиска: w3resource                       
Строка 'w3resource' встречается 1 раз.

Блок - схема:

«Блок-схема:

Редактор кода C # Sharp:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на C # Sharp, чтобы проверить, является ли символ алфавитом, а если нет, перейдите, чтобы проверить регистр.
Далее: написать программу на C # Sharp для вставки подстроки перед первым появлением строки.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code