Напечатать в алфавитном порядке все слова из данной строки, имеющие заданную длину n - C# (197896)
Формулировка задачи:
Здравстуйте, если не сложно помогите пожалуйста написать программу.
Составить программу, которая будет вводить строку в переменную String. Напечатать в алфавитном порядке все слова из данной строки, имеющие заданную длину n.
Решение задачи: «Напечатать в алфавитном порядке все слова из данной строки, имеющие заданную длину n»
textual
Листинг программы
using System; using System.Linq; class A { static void Main() { Console.WriteLine("Введите длину слова: "); int n = int.Parse(Console.ReadLine()); Console.WriteLine("Введите строку"); string String = Console.ReadLine(); string[] words = String.Split(' ', ',', '.', ':', '?'); var sortWords = from s in words where s.Length == n orderby s select s; foreach (var s in sortWords) Console.WriteLine(s); Console.ReadKey(true); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д