Вывести слова сообщения в алфавитном порядке - C# (185139)
Формулировка задачи:
Дана строка, в которой содержится осмысленное текстовое сообщение. Слова сообщения разделяются пробелами и знаками препинания. Вывести слова сообщения в алфавитном порядке. Решите пожалуйста.
Решение задачи: «Вывести слова сообщения в алфавитном порядке»
textual
Листинг программы
using static System.Console; using static System.StringSplitOptions; using System.Linq; using System.Collections.Generic; namespace array { class Program { // точка входа в программу static void Main(string[] args) { // заданная строка Write("Введите осмысленное сообщения: "); string s = ReadLine(); char[] div = {' ', ',', '.', ':', '!', '?', ';', ';', '-'}; List<string> words = s.Split(div, RemoveEmptyEntries).ToList(); words.Sort(); WriteLine(string.Join(" | ", words)); // выход из программы WriteLine("Нажмите любую клавишу для выхода..."); ReadKey(true); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д