Надо написать программку на C для решения задачки.Для вектора a размерностью

Надобно написать программу на C для решения задачи.

Для вектора a размерностью n=10 вычислить среднее значение M и среднеквадратическое отклонение S по формулам:

Задать свой вопрос
Артем Укомицкий
linq использовать можно?
1 ответ
Не забудь using System.Linq;

//писалось на .Net Framework 4.6 vs2017

       public static double AverageValue(double[] a)
       
            if (a.Length == 0) throw new Exception("не верные характеристики");

            return a.Sum(x =gt; x) / a.Length;
       

        public static double StandardDeviation(double[] a)
       
            if (a.Length == 0) throw new Exception("не верные характеристики");

            var M = AverageValue(a);
            var t = a.Sum(x =gt; Math.Pow(x - M, 2));

            if (a.Length - 1 lt;= 0) throw new Exception("не верные характеристики, будет разделенье на ноль");

            return 1d / (a.Length - 1) * t;
       


, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт