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

Для каждой строки матрицы найти сумму отрицательных элементов

05.03.2013, 21:59. Показов 1233. Ответов 2
Метки нет (Все метки)

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

Для каждой строки матрицы найти сумму ее элементов
Дана матрица размера MXN. Для каждой строки матрицы найти сумму ее элементов.

Для каждой строки матрицы найти сумму ее элементов.
Matrix19. Дана матрица размера M*N. Для каждой строки матрицы найти сумму ее элементов.

Для каждой строки матрицы найти сумму ее элементов.
1.Дана матрица случайных чисел в диапазоне от 0 до 99 размера MxN.Для каждой строки матрицы найти...

Для каждой строки и столбца матрицы найти сумму элементов
Дана матрица размера MxN. Для каждой строки и столбца матрицы найти сумму элементов.

2
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
05.03.2013, 22:34 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
var
  a: array[1..20,1..20] of integer;
  b: array[1..20] of integer;
  n,m,i,j: byte;
  s,t: integer;
begin
  write('Ââåäèòå ðàçìåðû ìàòðèöû n, m: ');
  readln(n,m);
  writeln('Ââåäèòå çíà÷åíèÿ ýëåìåíòîâ ìàòðèöû:');
  for i:=1 to n do
    for j:=1 to m do
    begin
      write('a[',i,',',j,'] = ');
      readln(a[i,j]);
    end;
  writeln('Èñõîäíàÿ ìàòðèöà:');
  for i:=1 to n do
  begin
    s:=0;
    for j:=1 to m do
    begin
      if a[i,j]<0 then s:=s+a[i,j];
      write(a[i,j]:4);
    end;
    b[i]:=s;
    writeln;
  end;
  writeln('Ïîëó÷åííûé îäíîìåðíûé ìàññèâ:');
  for i:=1 to n do write(b[i],' ');
  writeln;
  for i:=2 to n do
    for j:=n downto i do
      if b[j-1]<b[j] then
      begin
        t:=b[j-1];
        b[j-1]:=b[j];
        b[j]:=t;
      end;
  writeln('Îòñîðòèðîâàííûé îäíîìåðíûé ìàññèâ:');
  for i:=1 to n do write(b[i],' ');
  readln;
end.
1
0 / 0 / 0
Регистрация: 22.11.2012
Сообщений: 60
06.03.2013, 19:13  [ТС] 3
Спасибо большое, все работает)))
0
06.03.2013, 19:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2013, 19:13
Помогаю со студенческими работами здесь

Для каждой чётной строки матрицы подсчитать сумму её элементов, а для каждой нечётной строки- произведение её элементов
Дана прямоугольная матрица m на n . Для каждой чётной строки подсчитайте сумму её элементов, а для...

Массивы и Файлы: Найти сумму положительных и сумму отрицательных элементов каждой матрицы
Найти сумму положительных и сумму отрицательных элементов каждой матрицы. Результат записать в файл...

Дана матрица размера M × N. Для каждой строки матрицы найти сумму ее элементов.
решите пажалуста

Найти сумму отрицательных элементов в каждой строке матрицы
Задана матрица А(n,m). Для выполнения действий над элементами матрицы в соответствии с данными,...

Найти номера последних отрицательных элементов каждой строки матрицы
найти номера последних отрицательных элементов каждой строки. решать с помощью процедур!

Найти среднее арифметическое отрицательных элементов каждой строки матрицы
Если кол-во нечетных элементов массива A(n,m) больше 5, то найти среднее арифметическое...


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

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

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