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

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

09.12.2018, 21:25. Показов 569. Ответов 4
Метки нет (Все метки)

Дан двумерный числовой массив. Найти номер строки, содержащую наибольшую сумму элементов.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2018, 21:25
Ответы с готовыми решениями:

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

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

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

Матрица. Найти сумму элементов каждой строки , содержащей наименьший элемент матрицы.
В данной матрице A(n,n) найти сумму элементов каждой строки , содержащей наименьший элемент...

4
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7480 / 4352 / 2771
Регистрация: 22.11.2013
Сообщений: 12,471
Записей в блоге: 1
11.12.2018, 16:30 2
Ключевой фрагмент -- поиск и вывод номера строки:
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ms = 0: mi = 1
FOR j = 1 TO n
  s = s + a(1, j)
NEXT
FOR i = 2 TO m
  t = 0
  FOR j = 1 TO n
    t = t + a(i, j)
  NEXT
  IF s < t THEN
    s = t: mi = i
  END IF
NEXT
PRINT mi
0
0 / 0 / 0
Регистрация: 09.12.2018
Сообщений: 18
12.12.2018, 19:03  [ТС] 3
А что означает первая строка?
0
1101 / 477 / 33
Регистрация: 05.07.2018
Сообщений: 1,870
Записей в блоге: 7
13.12.2018, 08:57 4
Уважаемый bormant,
мне кажется, что строки 2 - 4 лишние. И не стоит выделять этот частный случай. Впрочем мне только кажется...

Добавлено через 2 минуты
...
переменная ms - видимо опечатка...
0
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7480 / 4352 / 2771
Регистрация: 22.11.2013
Сообщений: 12,471
Записей в блоге: 1
13.12.2018, 11:39 5
Цитата Сообщение от нтч Посмотреть сообщение
Впрочем мне только кажется
Да.

Цитата Сообщение от нтч Посмотреть сообщение
переменная ms - видимо опечатка
Да.
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ms = 0: mi = 1
FOR j = 1 TO n
  ms = ms + a(1, j)
NEXT
FOR i = 2 TO m
  t = 0
  FOR j = 1 TO n
    t = t + a(i, j)
  NEXT
  IF ms < t THEN
    ms = t: mi = i
  END IF
NEXT
PRINT mi
Цитата Сообщение от нтч Посмотреть сообщение
не стоит выделять этот частный случай
Давайте посмотрим на код без этого частного случая, станет видно.
Есть как минимум 2,5 общепринятых варианта.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2018, 11:39
Помогаю со студенческими работами здесь

Найти номер строки, содержащей max элемент матрицы
входной массив-А5*4,, формируемый массив-В4 , где b1=sini+cosi ,, i=1..4 , условие- найти номер...

Найти номер строки, содержащей минимальный элемент матрицы
№4. В целочисленной матрице размерностью 10*10 найти номер строки, содержащей минимальный элемент...

Определить номер строки матрицы, не содержащей положительных элементов (Блок-схема)
Type matr=array of integer; Var A:matr; i,j,n:byte; Function F(A:matr;n:byte):integer; Var...

Найти номер строки матрицы, содержащей наибольшее количество нулей
Задан двумерный массив целых чисел размером n*m Найти номер строки, содержащей наибольшее...


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

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

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