Вывести слова с количеством букв меньше или равным 5 - C#

Узнай цену своей работы

Формулировка задачи:

Дано предложение, в котором слова отделяются друг от друга одним или несколькими пробелами или запятой с пробелом, в конце предложения – точка. Вывести слова с количеством букв меньше или равным 5.

Решение задачи: «Вывести слова с количеством букв меньше или равным 5»

textual
Листинг программы
  1. using static System.StringSplitOptions;
  2. using static System.Console;
  3. using static System.Convert;
  4.  
  5. namespace array
  6. {
  7.     class Program
  8.     {
  9.         // точка входа в программу
  10.         static void Main(string[] args)
  11.         {
  12.             // заданная строка
  13.             Write("Введите осмысленное сообщения: ");
  14.             string s = ReadLine();
  15.             Write("Введите количество букв: ");
  16.             int x = ToInt32(ReadLine());
  17.             // Выведены те слова которые содержат n букв
  18.             string[] words = s.Split(new[] {' ', ',', '.', '-'}, RemoveEmptyEntries);
  19.             foreach (string word in words)
  20.             {
  21.                 if (word.Length <= x)
  22.                 {
  23.                     WriteLine("Выведены те слова которые содержат {0} букв: {1}", x, word);
  24.                 }
  25.             }        
  26.             // выход из программы
  27.             WriteLine("Нажмите любую клавишу для выхода...");
  28.             ReadKey(true);
  29.         }
  30.     }
  31. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы