Напечатать в алфавитном порядке все слова из данной строки, имеющие заданную длину n - C# (217120)
Формулировка задачи:
Всем доброго времени помогите пожалуйста выполнить задние через тип String и Класс StringBuilder:
Дана строка. Напечатать в алфавитном порядке все слова из данной строки, имеющие заданную длину n
Заранее спасибо
Решение задачи: «Напечатать в алфавитном порядке все слова из данной строки, имеющие заданную длину n»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Chel { class Program { static void Main(string[] args) { Console.WriteLine("Введите строку"); string[] ss = Console.ReadLine().Split(' ',',','.').OrderBy(x=>x).ToArray(); Console.WriteLine("Введите длину слова n"); int n = Convert.ToInt32(Console.ReadLine()); foreach (string s in ss) { if (s.Length <= n) { Console.Write(s + " "); } } Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д