Задача!
Как мога са ипростя кода максимално?
Да се напише програма, която изчита редица от цели числа на един ред от клавиатурата и ги записва в масив. Програмата да изведе броя на числата, които са по-големи от средноаритметичната стойност на всички числа.
Примерен вход: 2 6 10 -5 12 1 15
изход: 4
пояснение – средноаритметичната стойност е 5.857. По-големи са 6, 10, 12, 15
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace zad1
{
class Program
{
static void Main(string[] args)
{
var numbers = Console.ReadLine()
.Split()
.Select(double.Parse)
.ToArray();
var avr = numbers.Sum() / numbers.Length;
var counter = 0;
for (int i = 0; i < numbers.Length; i++)
{
if (numbers[i] >= avr)
counter++;
}
Console.WriteLine(counter);
}
}
}