Работа с текстом - C# (184102)
Формулировка задачи:
Помогите мне написать методы для решения следующих целей. Дано сообщение:
а) Вывести из него только те слова, которые содержат не более чем n букв;
б) Удалить из сообщения все слова, которые заканчиваются на заданный символ;
в) Найти самое длинное слово сообщения;
г) Найти все самые длинные слова сообщения.
д) Написать метод, определяющий, является ли одна строка перестановкой другой. Регистр можно не учитывать.
Буду благодарен, если распишите
Спасибо за помощь!
Решение задачи: «Работа с текстом»
textual
Листинг программы
Console.Write("Введите строку: "); string s = Console.ReadLine(); Console.Write("Введите количество букв: "); int x = Convert.ToInt32(Console.ReadLine()); // Выведены те слова которые содержат n букв string[] words = s.Split(new[] { ' ', ',', '.', '-' }, StringSplitOptions.RemoveEmptyEntries); foreach (string word in words) { if (word.Length == x) { Console.WriteLine("Выведены те слова которые содержат {0} букв: {1}", x, word); } } Console.ReadLine();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д