Найти и сохранить в строке те слова последовательности, которые отличны от первого слова - C# (179572)
Формулировка задачи:
Дана строка. Словом текста считается любая последовательность букв латинского алфавита; между соседними словами - не менее одного пробела, за последним словом - точка. Найти и сохранить в строке те слова последовательности, которые отличны от первого слова, предварительно преобразовав каждое из них по следующему правилу: удалить из слова первую букву. Все остальные слова удалить.
Помогите пожалуйста!
Решение задачи: «Найти и сохранить в строке те слова последовательности, которые отличны от первого слова»
textual
Листинг программы
- using System;
- using System.Text;
- class Program
- {
- static void Main()
- {
- string text = "Словом текста считается любая последовательность букв латинского алфавита; между соседними словами - не менее одного пробела, за последним словом - точка.";
- string[] words = text.Split(new char[] { ' ', '.', ',', ';', '-' }, StringSplitOptions.RemoveEmptyEntries);
- StringBuilder sb = new StringBuilder();
- foreach (string word in words)
- if (word != words[0])
- sb.Append(word.Remove(0, 1) + " ");
- Console.WriteLine(sb);
- Console.ReadKey();
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д