Получить новый массив, как разность между элементами исходного массива и его среднего арифметического - C# (191269)
Формулировка задачи:
3) все исключительные ситуации.Дан массив, состоящий из 15 элементов целого типа. Получить новый массив, как разность между элементами исходного массива и его среднего арифметического.
Решение задачи: «Получить новый массив, как разность между элементами исходного массива и его среднего арифметического»
textual
Листинг программы
int[] arr = new int[15];
// заполнить массив
int[] arr_result = new int[arr.Length];
arr.CopyTo(arr_result, 0);
int average = 0;
for (int i=0; i<arr.Length; i++)
{
average += arr[i];
}
average /= arr.Length;
for (int i=0; i<arr.Length; i++)
{
arr_result[i] = average - arr_result[i];
}