Считать текст из файла, вывести сначала предложения, начинающиеся с однобуквенных слов, а затем остальные - C#

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

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

Всем привет) Помогите написать вот такую вот программу(На C#): Написать программу, которая считывает текст из файла и выводит на экран сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные. Заранее спасибо)

Решение задачи: «Считать текст из файла, вывести сначала предложения, начинающиеся с однобуквенных слов, а затем остальные»

textual
Листинг программы
string arr =  File.ReadAllText("Путь к файлу");
List<string> str= new List<string>();
foreach( string st in arr.Split('.')) // получаем масиив отдельных приложений
{
if(st[1]==" ") \\если второй символ в передложении пробел.
{
str.Insert(0,st); \\добавляем в начало коллекции
}
else // иначе в конец
{
str.Add(st);
}
 
}
 
 
foreach(string s in str)
{
RichTextBox.AppendText(s); // однобуквенные будут перед остальными, но они будут в обратном порядке. исправляется добавлением в инсерт счетчика.
 
}

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


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

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

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