• Предмет: Информатика
  • Автор: gjjgcxcvbbvv578
  • Вопрос задан 6 лет назад

найти количество элементов массива большее среднего арифметического,но меньших максимума в массиве из 10 целых чисел

Ответы

Ответ дал: drainer1
0

Language: C# , IDE: Visual Studio .

Проверку на ввод сам допишешь по надобности, я думаю она тут не нужна .

uint Count = uint.Parse(Console.ReadLine());

           var Array = new int[Count];

           var Randomizer = new Random();

           int RandomNumber, Sum = 0, Average;

           // заполнение массива рандомными числами от -1000 до 1000 .

           for (int i = 0; i < Count; i++)

           {

               RandomNumber = Randomizer.Next(-1000, 1000);

               Array[i] = RandomNumber;

               Sum += Array[i];

           }

           Average = Sum / Array.Length;

           Console.WriteLine("Искомые значения: ");

           foreach(int Check in Array)

           {

               if (Check > Average && Check < Array.Max()) Console.Write($"{Check} ");

           }

           Console.ReadLine();

Приложения:
Вас заинтересует