Все элементы таблицы, меньшие среднего арифметического ее значений, заменить на -1, большие - на 1 - C (СИ)

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

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

Помогите сделать 10 прог очень надо я в Си неочень шарю 1) Дано целочисленных прямоугольную таблицу порядке nXm. Все элементы таблицы, меньше среднее арифметическое ее значений, заменить на -1, большие - на 1.

Решение задачи: «Все элементы таблицы, меньшие среднего арифметического ее значений, заменить на -1, большие - на 1»

textual
Листинг программы
double average;
//...
average = (double) sum / (M * N);

Объяснение кода листинга программы

  1. В коде объявлена переменная average типа double, которая будет использоваться для хранения среднего арифметического значений таблицы.
  2. После этого, вероятно, происходит заполнение таблицы значениями.
  3. Затем находится сумма всех элементов таблицы, которая сохраняется в переменной sum.
  4. Также объявлены переменные M и N, которые, скорее всего, используются для определения размеров таблицы.
  5. Далее происходит вычисление среднего арифметического значений таблицы путем деления суммы на произведение размеров таблицы.
  6. Полученное значение среднего арифметического сохраняется в переменной average.
  7. После этого, возможно, происходит проверка каждого элемента таблицы и замена его на -1 или 1 в зависимости от того, меньше он или больше среднего арифметического.

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


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

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

6   голосов , оценка 3.333 из 5
Похожие ответы