Сколько раз в тексте встречаются два слова - C#
Формулировка задачи:
Дана строка, содержащая текст на русском языке и некоторые два слова.
Определить, сколько раз они входят в текст и сколько раз они входят в текст непосредственно друг за другом.
помогите,пожалуйста,написать код
Решение задачи: «Сколько раз в тексте встречаются два слова»
textual
Листинг программы
using System; class Program { public static void Main() { string t = "AA BB CC AA BB DD EE AA DD"; string s1 = "AA"; string s2 = "DD"; int counter1 = 0; int counter2 = 0; int counter3 = 0; string prev = null; foreach (var s in t.Split()) { if (s == s1) { counter1++; } else if (s == s2) { counter2++; if (prev == s1) { counter3++; } } prev = s; } Console.WriteLine(counter1); Console.WriteLine(counter2); Console.WriteLine(counter3); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д