Показать сообщение отдельно
Старый 16.11.2011, 09:44   #2 (permalink)
nzhidkov
Новичок
 
Регистрация: 16.11.2011
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

program summa;
var
k, i, j, m, n: integer;
sr,s: real;
a: array[1..50,1..50] of real;
begin
writeln('v vedite kolichestvo strok');
readln(m);
writeln('v vedite kolichestvo stolbcov');
readln(n);
writeln('v vedite elementi matrici ');
k:=m*n;
for i:=1 to m do {block vvoda}
for j:=1 to n do
begin
writeln('a[', i,',', j, '] = ');
readln(a[i,j]);
end;

s:=0;
for i:=1 to m do {vichislenue summ}
for j:=1 to n do
s:=s+a[i,j];
sr:= s/k;
writeln('vivod srednego znacheniya');
writeln('sr=', sr:2:2);

end.

вот моя программа для вычисления среднего как ее дописать чтобы!Сформировать одномерный массив В из тех элементов матрицы, которые больше полученного значения. Вывести полученный массив.
nzhidkov вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070