Вывести слова с количеством букв меньше или равным 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);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д