Получить новый массив, как разность между элементами исходного массива и его среднего арифметического - C# (191706)

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

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

1) а)С#-Дан массив, состоящий из 15 элементов целого типа. Получить новый массив, как разность между элементами исходного массива и его среднего арифметического. б) Дан двухмерный массив 5х6. Определить среднее арифметическое каждого столбца, определить максимум и минимум каждой строки. 2) 1.Определить значение z = min a, 3b *min 2a - b , 2b , где min x, y— минимальное из чисел х, у. Значения а и b вводятся с клавиатуры. Задачу решить двумя способами: а) не используя функцию min; б) определив и использовав функцию min. 2.Даны две последовательности целых чисел: a1, a2,…,a8 и b1, b2,…, b8 Найти количество четных чисел в первой из них и количество нечетных во второй. Написать метод определяющий, является ли число четным 3)9. В заданной строке удалить последний символ.

Решение задачи: «Получить новый массив, как разность между элементами исходного массива и его среднего арифметического»

textual
Листинг программы
  1.            int[] mass = new int[15]; //создаем массив
  2.             Random rnd = new Random();
  3.             int summ = 0; //переменная для суммы всех элементов массива
  4.             string s=null; //строка для вывода массива на экран
  5.  
  6.            for (int i = 0; i < 15; i++)
  7.            {
  8.                mass[i] = rnd.Next(1, 100); //задаем рандомное значение элементу массива, можно самому вручную, разницы нет
  9.                s = s + mass[i].ToString() + " "; //дополняем строку
  10.                summ = summ + mass[i]; //суммируем элементы массива
  11.            }
  12.  
  13.            Console.WriteLine("Начальный массив = " + s); //выводим элементы массива
  14.            Console.WriteLine("Среднее арифметическое = " + (summ/15));
  15.            s = null;
  16.            for (int i = 0; i < 15; i++)
  17.            {
  18.                mass[i] = mass[i] - (summ / 15); //теперь вычитаем из элементов массива среднее арифметическое
  19.                s = s + mass[i].ToString() + " ";
  20.            }
  21.            Console.WriteLine("Новый массив = " + s);
  22.            Console.ReadKey();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

10   голосов , оценка 4.4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы