Составить программу которая будет вводить строку в переменную. Определить, сколько раз встречается слово - C#
Формулировка задачи:
Составить программу, которая будет вводить строку в переменную String. Определить, сколько раз в строке встречается заданное слово.
Мои наработкиConsole.WriteLine("Введите строку:"); string a = Console.ReadLine(); a.Trim(); int k = 0; char[] ch = a.ToCharArray(); for (int i = 0; i < ch.Length; i++) { for (int j = 0; j < ch.Length; j++) { if (ch[i] != ch[j]) k++; Console.Write("{0}", ch[i] + " "); } } Console.WriteLine("Различных символов = {0}", k); Console.ReadLine();
Решение задачи: «Составить программу которая будет вводить строку в переменную. Определить, сколько раз встречается слово»
textual
Листинг программы
static void Main(string[] args) { string s, s1; int c = 0; s = Console.ReadLine(); s1 = Console.ReadLine(); string[] ss = s.Split(' '); foreach (var str in ss) { if (str == s1) { ++c; } } Console.WriteLine(Convert.ToString(c)); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д