Напечатать в алфавитном порядке все слова из данной строки, имеющие заданную длину n - C# (217120)

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

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

Всем доброго времени помогите пожалуйста выполнить задние через тип String и Класс StringBuilder:

Дана строка. Напечатать в алфавитном порядке все слова из данной строки, имеющие заданную длину n

Заранее спасибо

Решение задачи: «Напечатать в алфавитном порядке все слова из данной строки, имеющие заданную длину n»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Chel
{
   
        class Program
        {
        
            static void Main(string[] args)
            {
                Console.WriteLine("Введите строку");
                string[] ss = Console.ReadLine().Split(' ',',','.').OrderBy(x=>x).ToArray();
                Console.WriteLine("Введите длину слова n");
                int n = Convert.ToInt32(Console.ReadLine());
                foreach (string s in ss)
                {
                    if (s.Length <= n)
                    {
                        Console.Write(s + " ");
                    }
                }
 
                Console.ReadKey();
                    
            }
        }
    }

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


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

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

7   голосов , оценка 4.286 из 5
Похожие ответы