0 / 0 / 0
Регистрация: 09.12.2010
Сообщений: 8
1

Найти среднее арифметическое значение элементов матрицы

15.03.2011, 21:13. Показов 1419. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
дана матрица n*m . найти среднее арифметическое значение элементов матрицы m*m . построить вектор из минимальных элементов по строкам
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.03.2011, 21:13
Ответы с готовыми решениями:

Найти номер строки матрицы, для которой среднее арифметическое значение его элементов минимально
Помогите! В двухмерном массиве вещественных чисел найти номер строки для которой среднее...

Сколько элементов матрицы больше чем его среднее арифметическое значение
Помогите решить Дана матрица 6*8. Сколько элементов матрицы больше чем его среднее арифметическое...

Вычислить среднее арифметическое значение нечетных элементов матрицы, кратных семи
помогите 2 задачи решить: 1) Дана числовая последовательность Q(120). Вычислить среднее...

Найти среднее арифметическое отрицательных элементов матрицы
Дана матрица 5х6. Найти среднее арифметическое отрицательных элементов матрицы. Найти MIN из сумм,...

1
Кормпилятор
5011 / 1683 / 409
Регистрация: 25.04.2010
Сообщений: 4,674
Записей в блоге: 2
16.03.2011, 14:27 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

По вашим же требованиям, при количестве строк, большем, чем количество столбцов будет происходить ошибка, это не программный глюк. По условию не предусмотрена корректировка.

PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
CLS  '  Очистка экрана и ввод параметров матрицы
   INPUT "Vvedite kol-vo stolbcov: ", m
   INPUT "Vvedite kol-vo strok   : ", n
   '  Массивы
   DIM A(m, n), V(n)
  '  Заполним матрицу случ. числами
  FOR iy = 1 TO n: FOR ix = 1 TO m
      A(ix, iy) = RND * 10
      PRINT A(ix, iy);
  NEXT: PRINT : NEXT
  '  Среднее арифметическое (кол-во строк*ол-во строк)
  FOR iy = 1 TO n: FOR ix = 1 TO n
    SrA = SrA + A(ix, iy)
  NEXT ix, iy
  SrA = SrA / (n * n)
  '  Построим вектор из min эл-тов по строкам
  FOR iy = 1 TO n: Min = A(1, iy)
  FOR ix = 2 TO m
    IF A(ix, iy) < Min THEN Min = A(ix, iy)
  NEXT: V(iy) = Min
  NEXT
  SrA = SrA / (n * n)
  '  Вывод результата
  PRINT "Srednee arifmeticheskoe: "; SrA
  FOR i = 1 TO n: PRINT V(i): NEXT
0
16.03.2011, 14:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.03.2011, 14:27
Помогаю со студенческими работами здесь

Найти среднее арифметическое отрицательных элементов матрицы
Дана матрица 5х6. Найти среднее арифметическое отрицательных элементов матрицы. Найти MIN из сумм,...

Найти среднее арифметическое из отрицательных элементов матрицы
Помогите написать программу. Дана матрица размерностью NxM. Построить вектор из положительных...

Построить вектор из положительных элементов и найти среднее арифметическое из отрицательных элементов матрицы
Дана матрица размерностью nxm. Построить вектор из положительных элементов матрицы. Найти среднее...

Найти среднее арифметическое элементов второй строки матрицы
№4 двумерные масивы 1) Дан массив В(4.2) найти среднее арифметическое элементов 2-ой строки и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru