Пользователем вводится массив строк и число К - C#

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

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

Пользователем вводится массив сток и число К. Посчитать среднее арифметическое длин строк, превышающих число К или сообщить что таких строк нет.

Решение задачи: «Пользователем вводится массив строк и число К»

textual
Листинг программы
using System;
using System.Linq;
using System.Collections.Generic;
 
class Program
{
    static void Main()
    {
        string[] arr = { "abc", "defg", "h", "ij", "klmnop" };
        int k = 2;
        IEnumerable<string> en = arr.Where(s => s.Length > k);
        if (en.Any())
        {
            Console.WriteLine(en.Average(s => s.Length));
        }
        else
        {
            Console.WriteLine("There are no such strings.");
        }
    }
}

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


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

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

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