Процедура, разделяющая исходный текст на предложения - C#

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

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

Напишите процедуру, разделяющую исходный текст на предложения. Для представления текстов используйте класс Char[]. Допустим, каждые слов 8-9 ставить точку и начинать с большой буквы. незаконные приобретение, хранение, перевозка, изготовление, переработка без цели сбыта наркотических средств, психотропных веществ или их аналогов в значительном размере, а также незаконные приобретение, хранение, перевозка без цели сбыта растений, содержащих наркотические средства или психотропные вещества, либо их частей, содержащих наркотические средства или психотропные вещества, в значительном размере.

Решение задачи: «Процедура, разделяющая исходный текст на предложения»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace Раздел_предложений
{
    class Program
    {
        static void Main(string[] args)
        {
            string hello =
"\r\n -----------------ИСХОДНЫЙ ТЕКСТ ТЕКСТ------------------ \r\n" +
"\r\n Когда весной разбитый лёд, \r\n" +
"\r\n Рекой взволнованной идёт,\r\n" +
"\r\n Когда среди лугов местами, \r\n" +
"\r\n Чернеет голая земля, \r\n" +
"\r\n И мгла ложится облаками, \r\n" +
"\r\n На полуюные поля, \r\n" +
"\r\n Мечтанье злое грусть лелеет, \r\n" +
"\r\n В душе неопытной моей. \r\n";
 
            char[] Massiv = hello.ToCharArray();
            Console.WriteLine(Massiv);
            Console.ReadLine();
            Massiv = hello.Split(',');
            for (int i = 0; i < Massiv.Length; i++)
            {
                Console.WriteLine("Разделение текста на простые предложения:");
                Console.WriteLine("massiv [{0}]= {1}", i, Massiv[i]);
            }
            string Massivjoin = string.Join(",", Massiv);
            Console.WriteLine("txtjoin={0}", Massivjoin);
 
        }
    }
}

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


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

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

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