Определить, сколько видов товара имеют стоимость меньшую чем средняя стоимость - C#

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

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

В массиве записана информация о стоимости 20 видов товара. Определить, сколько видов товара имеют стоимость меньшую чем средняя стоимость всех видов товара. Помогите с решением

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

textual
Листинг программы
        static void sumsum()
        {
            int allCount = 20;  // количество цен
            int needCount = 0;  // количество искомых цен
            double average = 0; // средняя цена
            int[] prices = new int[allCount];   // создаём массив цен
            Random random = new Random();
            for (int i = 0; i < allCount; i++)  // заполняем массив цен случайным числом от 0 до 100
                prices[i] = random.Next(0, 100);
            average = prices.Sum() / allCount;  // считаем среднюю цену
            Console.WriteLine("Average price: {0}", average);
            needCount = prices.Where(p => p < average).Count(); // считаем количество цен ниже средней
            Console.WriteLine("Need prices: {0}", needCount);
        }

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

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