8 / 5 / 3
Регистрация: 19.10.2012
Сообщений: 85
1

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

23.10.2012, 20:15. Показов 754. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер! помогите с задачкой:
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
const n=3; y:array[1..n,1..n] of real=((5.2, 1.8, 5.2),
                                       (6.1, 7.4, 8.1),
                                       (2.2, 8.2, 7.1));
var c: array [1..3] of real;
    i,j,sum,imax: integer;
begin
writeln('Дан массив');
for i:=1 to 3 do
    begin
    sum:=0;
    for j:=1 to 3 do
       begin
        write(y[i,j]:6:1,'  ');
        inc(sum,y[i,j]);
       end;
    writeln;
    c[i]:=sum/6;
    end;
imax:=1;
writeln('Среднее арифметическое по строкам ');
for i:=1 to 3 do
    begin
    write(c[i]:4:1);
    if c[i]>c[imax] then imax:=i;
    end;
writeln('');
writeln('Минимальное среднее арифметическое ',c[imax]:4:1,' в строке ',imax);
end.
само задание вот: в массиве
5.2 1.8 5.2
6.1 7.4 8.1
2.2 8.2 7.1
найти средние арифметические значения элементов всех строк и элементов главной диагонали, определить, какое из полученных значений больше.


помогите пожалуйста вам же не сложно
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2012, 20:15
Ответы с готовыми решениями:

Найти средние арифметические значения элементов всех строк матрицы и элементов главной диагонали
помогите пожалуйста с задачкой: в массиве 5.2 1.8 5.2 6.1 7.4 8.1 2.2...

Найти сумму элементов главной диагонали и разделить на нее значения всех элементов матрицы
Найти сумму элементов главной диагонали и разделить на нее значения всех элементов матрицы. На...

Найти сумму элементов главной диагонали матрицы и разделить на нее значения всех элементов
Дана целочисленная квадратная матрица. Найдите сумму элементов главной диагонали и разделите на...

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

2
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
23.10.2012, 20:43 2
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
36
37
38
39
40
41
42
const
  n=3; 
  y: array[1..n,1..n] of real = ((5.2, 1.8, 5.2),
                                 (6.1, 7.4, 8.1),
                                 (2.2, 8.2, 7.1));
var
  c: array [1..n+1] of real; // создаем массив из четырех элементов
  i, j, imax: integer;
  sum: real;
begin
  writeln('Дан массив');
  for i:=1 to 3 do
  begin
    sum :=0;
    for j:=1 to 3 do
    begin
      write(y[i,j]:6:1);
      sum:=sum+y[i,j];
    end;
    writeln;
    c[i] := sum/n;
  end;
  
  sum:=0;  //среднее элементов гл. диагонали
  for i:=1 to n do
    sum:=sum+y[i,i];
  c[n+1]:=sum/n; //записываем в массив четвертым элементом
  
  imax := 1;
  writeln('Среднее арифметическое по строкам ');
  for i := 1 to n+1 do
  begin
    write(c[i]:4:1);
    if c[i] > c[imax] then 
      imax := i;
  end;
  writeln;
  if imax=4 then writeln('Максимальное среднее - в главной диагонали = ',c[imax])
  else
  writeln('Максимальное среднее арифметическое ', c[imax]:4:1, ' в строке ', imax);
  readln;
end.
Добавлено через 1 минуту
так, вроде, если ничего не упустил из вида (свой код писать проще, чем править чужой)
1
8 / 5 / 3
Регистрация: 19.10.2012
Сообщений: 85
23.10.2012, 22:40  [ТС] 3
Цитата Сообщение от ermolay Посмотреть сообщение
(свой код писать проще, чем править чужой)
полностью с вами согласен) спасибо)
0
23.10.2012, 22:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2012, 22:40
Помогаю со студенческими работами здесь

Найти средние арифметические значения положительных элементов каждой строки матрицы
Дана квадратная матрица A(nхn). Построить вектор b, где bi, i=1,…,n – среднее арифметическое...

Найти средние арифметические всех строк матрицы
Дана матрица и число D. найти все средние арифметические всех строк матрицы. Если все...

Вывести значения тех элементов матрицы, лежащих выше главной диагонали, которые больше всех элементов
Дан вещественный массив А. Вывести на экран значения тех элементов, лежащих выше главной диагонали,...

Средние арифметические неотрицательных элементов строк матрицы
Не могу до конца продумать алгоритм. Помогите, пожалуйста for (i = 0; i < sizer; i++) { sum =...


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

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

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