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

В матрице С(8,11) найти отрицательные элементы в каждой строке и их сумму

27.11.2013, 00:16. Показов 1215. Ответов 1
Метки нет (Все метки)

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

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

В матрице размером m x n в каждой строке заменить элементы
В матрице размером m x n в каждой строке заменить элементы, большие 10 (по модулю), на 10,а меньшие...

В матрице (6,6) заменить в строке все отрицательные элементы на 0, если сумма элементов этой строки отрицательна.
В матрице (6,6) заменить в строке все отрицательные элементы на 0, если сумма элементов этой строки...

В матрице определить сумму первой и последней строки и заменить ею отрицательные элементы побочной диагонали
В заданной квадратной матрице определить сумму элементов первой и последней строки. Заменить этой...

1
907 / 755 / 833
Регистрация: 06.09.2013
Сообщений: 1,561
27.11.2013, 02:30 2
Лучший ответ Сообщение было отмечено zatralel как решение

Решение

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
const
  n = 8;
  m = 11;
  
var
  S: integer;
  i, j: byte;
  C: array[1..n, 1..m] of integer;
  
begin
  randomize;
  writeln('Вводим случайную матрицу ', n, 'x', m, ':');
  writeln;
  for i := 1 to n do begin
    for j := 1 to m do begin
      c[i, j] := random(200) - 100; //случайное целое число с [-100..199]
      write(c[i, j]:5);
    end;
    writeln;
  end;
  writeln;
  writeln('Отрицательные элементы:');
  writeln;
  for i := 1 to n do begin
    S := 0;
    write(i, '-я строка: ');
    for j := 1 to m do
      if c[i, j] < 0 then begin
        write(' ', c[i, j]);
        s := s + c[i, j];
      end;
    writeln;
    if s < 0 then writeln(' сумма: ', S)
    else writeln(' отрицательных элементов нет.');
    writeln;
  end
end.

panika_, я уже договорился...
1
27.11.2013, 02:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2013, 02:30
Помогаю со студенческими работами здесь

В матрице заменить все элементы каждой строки на минимальный элемент в этой строке
Здравствуйте) Помогите пожалуйста с решением задачи с помощью процедур и функций: Дана матрица...

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

в матрице размером m x n в каждой строке сделать перестановку:поменять местами первый и последний элементы,второй и предпоследний и т.д.
в матрице размером m x n в каждой строке сделать перестановку:поменять местами первый и последний...

В матрице найти в каждой строке отрицательные элементы среди четных
В матрице B(6,8) найти в каждой строке отрицательные элементы среди четных. Матрицу, четные,...


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

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

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