Найти и сохранить в строке те слова последовательности, которые отличны от первого слова - C# (179572)

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

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

Дана строка. Словом текста считается любая последовательность букв латинского алфавита; между соседними словами - не менее одного пробела, за последним словом - точка. Найти и сохранить в строке те слова последовательности, которые отличны от первого слова, предварительно преобразовав каждое из них по следующему правилу: удалить из слова первую букву. Все остальные слова удалить. Помогите пожалуйста!

Решение задачи: «Найти и сохранить в строке те слова последовательности, которые отличны от первого слова»

textual
Листинг программы
  1. using System;
  2. using System.Text;
  3.  
  4. class Program
  5. {
  6.     static void Main()
  7.     {
  8.         string text = "Словом текста считается любая последовательность букв латинского алфавита; между соседними словами - не менее одного пробела, за последним словом - точка.";
  9.         string[] words = text.Split(new char[] { ' ', '.', ',', ';', '-' }, StringSplitOptions.RemoveEmptyEntries);
  10.  
  11.         StringBuilder sb = new StringBuilder();
  12.         foreach (string word in words)
  13.             if (word != words[0])
  14.                 sb.Append(word.Remove(0, 1) + " ");
  15.  
  16.         Console.WriteLine(sb);
  17.         Console.ReadKey();
  18.     }
  19. }

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


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

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

7   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы