Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 1
Регистрация: 01.11.2009
Сообщений: 18
1

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

21.12.2009, 17:57. Показов 2244. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
помогите решить задачу на подпрограмму.. я в нее не въехал:
Найти среднее арифметическое элементов расположенных ниже главной диагонали, для каждой из матриц А(4,4) и С(5,5).
Заранее спасибо
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2009, 17:57
Ответы с готовыми решениями:

Oпределить среднее арифметическое значение элементов матрицы, лежащих ниже главной диагонали
2. Для целочисленной матрицы А размером 10х10, определить среднее арифметическое значение...

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

Матрицы. Найти произведение ненулевых элементов, расположенных ниже главной диагонали
Даны три массива A, B, C. Найти произведение ненулевых элементов, расположенных ниже главной...

Найти количество отрицательных элементов двумерного массива, расположенных ниже главной диагонали
: Найти количество отрицательных элементов двумерного массива, расположенных ниже главной...

2
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
21.12.2009, 18:17 2
Лучший ответ Сообщение было отмечено SEAN как решение

Решение

Функция.
Pascal
1
2
3
4
5
6
7
8
9
10
11
type matr=array[1..50,1..50] of integer;
function Summ(a:matr;n:integer):real;
var i,j:integer;
     s:real;
begin
s:=0;
for i:=2 to n do
for j:=1 to i do
s:=s+a[i,j];
Summ:=s;
end;
1
0 / 0 / 1
Регистрация: 01.11.2009
Сообщений: 18
21.12.2009, 20:52  [ТС] 3
может быть кому нить поможет)
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
program func;
type matr=array[1..50,1..50] of integer;
var A, B:matr; n,m:integer; sa, sb:real;
procedure RR(k:integer;var x:matr);
var i,j:integer;
begin
for i:=1 to k do
for j:=1 to k do
read(x[i,j]);
end;
function Summ(k:integer; x:matr):real;
var i,j,t:integer;
     s:real;
begin
t:=0;
s:=0;
for i:=1 to k do
for j:=1 to k do
if  (i>j) then begin
s:=s+x[i,j];
t:=t+1;end;
Summ:=s/t;
end;
begin
writeln ('vvedite razmeri  massivov A i B, n. m');
read(n,m);
writeln('vvedite elementi matrici A');
RR(n,A);
writeln('vvedite elementi matrici B');
RR(m,B);
sa:=Summ(n,A);
sb:=Summ(m,B);
Writeln('srednee arifmeticheskoe A =',sa:3:2);
Writeln('srednee arifmeticheskoe B =',sb:3:2);
readln;
end.
0
21.12.2009, 20:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2009, 20:52
Помогаю со студенческими работами здесь

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

Найти среднее арифметическое всех отрицательных элементов главной диагонали матрицы AB {m, m}
Найти среднее арифметическое всех отрицательных элементов главной диагонали матрицы AB {m, m}

Найти среднее арифметическое элементов, лежащих выше главной диагонали, через процедуры и функцию
Доброго времени суток)Небольшая запара( Дана матрица В(6х6). Найти среднее арифметическое...

Найти количество нулевых элементов матрицы, стоящих: выше главной диагонали; ниже главной диагонали
Дана квадратная вещественная матрица размерности n. Найти количество нулевых элементов, стоящих:...

Замена положительных элементов матрицы, расположенных ниже главной диагонали
Дана квадратная матрица A(N,N). Составить программу замены положительных элементов, расположенных...

Найти среднее арифметическое положительных элементов строки матрицы, в которой расположен min элемент главной диагонали
Помогите пожалуйста решить следующую задачу:


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

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