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

Дана матрица чисел A(N,M). Написать программу, которая определяет номер строки, в которой сумма элементов матрицы минимальна

28.01.2013, 19:16. Показов 2171. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана матрица чисел A(N,M). Написать программу, которая определяет номер строки, в которой сумма элементов матрицы минимальна.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.01.2013, 19:16
Ответы с готовыми решениями:

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

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

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

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

1
296 / 274 / 194
Регистрация: 03.05.2012
Сообщений: 570
28.01.2013, 20:38 2
Лучший ответ Сообщение было отмечено hallmax как решение

Решение

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
43
44
45
46
47
48
49
50
type
  tmatrix=array [1..100,1..100] of integer;
 
procedure creatematrix(var arg:tmatrix;an,am:byte);
var
  i,j:byte;
begin
  randomize;
  for i:=1 to an do begin
    for j:=1 to am do begin
      arg[i,j]:=random(50)+1;
      write(arg[i,j]:3);
    end;
    writeln;
  end;
end;
 
function minsumrow(var arg:tmatrix;an,am:byte;var asum:integer):byte;
var
  min:integer;
  i,j:byte;
begin
  min:=0;
  for i:=1 to am do
     min:=min+arg[1,i];
  minsumrow:=1;
  for i:=2 to an do begin
    asum:=0;
    for j:=1 to am do
      asum:=asum+arg[i,j];
    if asum<min then begin
      min:=asum;
      minsumrow:=i;
    end;
  end;
end;
 
var
  sum:integer;
  a:tmatrix;
  n,m:byte;
 
begin
  writeln('введите размер матрицы M x N :');
  readln(n,m);
  creatematrix(a,n,m);
  write('минимальная сумма элементов в строке ');
  writeln(minsumrow(a,n,m,sum) ,' равна ',sum);
  readln
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.01.2013, 20:38
Помогаю со студенческими работами здесь

Написать программу, которая определяет номер строки квадратной матрицы, сумма элементов которой максимальна
Нужно сделать без идентификатора define, в общем ввод размерности матрицы ввести с клавиатуры #...

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

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

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


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

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

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