Подсчитать сколько слов а файле начинается с указанной буквы - C#

Узнай цену своей работы

Формулировка задачи:

Дан файл, содержащий текст на русском языке, и дана некоторая буква. Подсчитать, сколько слов начинается с указанной буквы.

Решение задачи: «Подсчитать сколько слов а файле начинается с указанной буквы»

textual
Листинг программы
private int GetCount(string c, string pfad)
        {
            int result = 0;
 
            System.IO.StreamReader file = new System.IO.StreamReader(pfad);
 
            string str = file.ReadToEnd();
 
            var arr = str.Split(new string[] { ".", " ", ",", "!", ";", ":", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries);
            
            foreach (var word in arr)
            {
                var w = string.Compare(c, word[0].ToString(), true);
 
                if (w == 0) result++;
            }
 
            file.Close();
 
            return result;
        }
 
MessageBox.Show(GetCount("э","M:\\test.txt").ToString());

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.867 из 5
Похожие ответы