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

В прямоугольной матрице найти максимальное среднее арифметическое среди средних арифметических каждой строки

13.04.2017, 13:38. Показов 3049. Ответов 2

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

Найти максимальное среднее арифметическое среди средних арифметических
В прямоугольной матрице найти максимальное среднее арифметическое среди средних арифметических...

В матрице найти среднее арифметическое каждой строки
в матрице найти среднее арифметическое каждой строки

Найти среднее арифметическое каждой строки в матрице и записать их в вектор
double* sred(double** b, int n, int m) { double* c; c = new double; if (c == NULL) {

Найти среднее арифметическое каждой строки заданной матрицы, а среди найденых значений найти наибольшее
Дана программа, в которой через внешний файл задан массив a и идёт подсчет среднего арифметического...

2
Почетный модератор
64299 / 47594 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
13.04.2017, 14:54 2
Найти среднее арифметическое в каждой строке матрицы А и, определив минимальное прибавить его к элементам той
Заменишь минимум на максимум, сложение на вычитание.
0
78 / 62 / 47
Регистрация: 05.05.2013
Сообщений: 196
13.04.2017, 19:43 3
Лучший ответ Сообщение было отмечено gudich13 как решение

Решение

Pascal
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
26
27
28
29
30
31
32
33
34
35
const
  N = 6;
var
  mas1:array[1..N,1..N] of integer;
  mas2:array[1..N,1..N] of real;
  i, j, maxi, s : integer;
  maxs : real;
begin
  maxs := -50 * N - 1;
  for i := 1 to N do begin
    s := 0;  
    for j := 1 to N do begin
      mas1[i,j] := random(101)-50;
      write(mas1[i,j]:3,' ');
      s := s + mas1[i,j];
    end;
      if s > maxs then begin
        maxs := s;
        maxi := i;
      end;
    writeln;
  end;
  writeln;
  maxs := maxs / N;
  writeln('Максимальное среднее арифметическое находится в ',maxi,' строке и равно ', maxs:0:3);
  for i := 1 to N do begin
    for j := 1 to N do begin  
      if i<>maxi then 
        mas2[i,j] := mas1[i,j] - maxs
          else mas2[i,j] := mas1[i,j];
      write(mas2[i,j]:7:3,'  ');
    end;
    writeln;
  end;
end.
0
13.04.2017, 19:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2017, 19:43
Помогаю со студенческими работами здесь

В прямоугольной матрице заменить каждый нулевой элемент на среднее арифметическое строки
В прямоугольной матрице заменить каждый нулевой элемент на среднее арифметическое строки, в которой...

Найти среднее арифметическое средних чисел каждой тройки
Даны две тройки вещественных чисел. В каждой тройке все числа различные. Найти среднее...

Найти среднее арифметическое средних чисел каждой тройки
Даны две тройки вещественных чисел. В каждой тройке все числа различные. Найти среднее...

Найти среднее арифметическое средних чисел каждой тройки
Даны две тройки вещественных чисел. В каждой тройке все числа различные. Найти среднее...


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

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

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