Вывести слова с количеством букв меньше или равным 5 - C#
Формулировка задачи:
Дано предложение, в котором слова отделяются друг от друга одним или несколькими пробелами или запятой с пробелом, в конце предложения – точка. Вывести слова с количеством букв меньше или равным 5.
Решение задачи: «Вывести слова с количеством букв меньше или равным 5»
textual
Листинг программы
using static System.StringSplitOptions; using static System.Console; using static System.Convert; namespace array { class Program { // точка входа в программу static void Main(string[] args) { // заданная строка Write("Введите осмысленное сообщения: "); string s = ReadLine(); Write("Введите количество букв: "); int x = ToInt32(ReadLine()); // Выведены те слова которые содержат n букв string[] words = s.Split(new[] {' ', ',', '.', '-'}, RemoveEmptyEntries); foreach (string word in words) { if (word.Length <= x) { WriteLine("Выведены те слова которые содержат {0} букв: {1}", x, word); } } // выход из программы WriteLine("Нажмите любую клавишу для выхода..."); ReadKey(true); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д