Составить программу которая будет вводить строку в переменную. Определить, сколько раз встречается слово - 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));
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д