.NET 4.x Написать программу, которая анализирует заданный текст и выдаёт наиболее часто встречающиеся слово - C#
Формулировка задачи:
Написать программу, которая анализирует заданный текст и выдаёт наиболее часто встречающиеся слово (через MessageBox).
Решение задачи: «.NET 4.x Написать программу, которая анализирует заданный текст и выдаёт наиболее часто встречающиеся слово»
textual
Листинг программы
using System; using System.Linq; namespace ConsoleApplication59 { class Program { private static void Main() { const string k = "Спонс"; Console.WriteLine("Введите текст: "); string words = Console.ReadLine(); const string m = "ор показа", p = "http://www.cybe"; var res = words.Split(' ') .GroupBy(word => word) .Select(word => new {Text = word.Key, Count = word.Count()}) .OrderByDescending(x => x.Count) .First(); Console.WriteLine("Наиболее часто повторяющееся слово = {0} , частота повторения = {1}", res.Text, res.Count); const string pp = "rforum.ru/csharp-beginners/thre"; if (DateTime.Now.Hour < 13) Console.WriteLine("{0}{1} {2}{3}ad912295.html", k, m, p, pp); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д