Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 17.06.2014
Сообщений: 2
1

Есть массив A размерностью m на n. Найти строку с наибольшей суммой элементов

18.06.2014, 10:55. Показов 1333. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть массив A размерностью m на n. Найти строку с наибольшей суммой элементов. Массив, номер строки и значение суммы вывести на экран.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2014, 10:55
Ответы с готовыми решениями:

В матрице найти строку с наибольшей суммой элементов, исключая строки где есть 0
В матрице размером A(N#M) найти строку с наибольшей суммой элементов, исключая строки где есть 0.

Массив: Найти строку с наименьшей и наибольшей суммой элементов.
Задана матрица T(N,M). Найти строку с наименьшей и наибольшей суммой элементов. Вывести на экран...

В матрице А найти строку с наибольшей суммой элементов, исключая строки где есть ноль
В матрице А найти строку с наибольшей суммой элементов, исключая строки где есть ноль.

В матрице размерностью MxN найти номер строки с наибольшей суммой элементов и вывести данный номер, а также значение наибольшей суммы
Данная матрица размерности M x N. Найти номер ее строки с наибольшей суммой элементов и вывести...

2
1856 / 1178 / 190
Регистрация: 27.03.2009
Сообщений: 4,558
18.06.2014, 11:10 2
Лучший ответ Сообщение было отмечено Nikolay2014 как решение

Решение

Delphi
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
var i,j,m,n,sumst,sum,str:integer;
a:array[1..10,1..10] of integer;
begin
write('m=');
readln(m);
write('n=');
readln(n);
randomize;
sumst:=0;
str:=0;
writeln('masiv:');
for i:=1 to m do
begin
sum:=0;
for j:=1 to n do
begin
a[i,j]:=random(10);
write(a[i,j],' ');
sum:=sum+a[i,j];
end;
if sum>sumst then
begin
sumst:=sum;
str:=i;
end;
writeln;
end;
writeln('stroka ', str);
writeln('suma ', sumst);
readln;
end.
1
10 / 10 / 2
Регистрация: 03.01.2013
Сообщений: 73
18.06.2014, 12:55 3
Цитата Сообщение от unick12345 Посмотреть сообщение
var i,j,m,n,sumst,sum,str:integer;
a:array[1..10,1..10] of integer;
begin
write('m=');
readln(m);
write('n=');
readln(n);
randomize;
sumst:=0;
str:=0;
writeln('masiv:');
for i:=1 to m do
begin
sum:=0;
for j:=1 to n do
begin
a[i,j]:=random(10);
write(a[i,j],' ');
sum:=sum+a[i,j];
end;
if sum>sumst then
begin
sumst:=sum;
str:=i;
end;
writeln;
end;
writeln('stroka ', str);
writeln('suma ', sumst);
readln;
end.
Nikolay2014, после того, как вставишь такое в свой код, не забудь нажать Ctrl+D.
0
18.06.2014, 12:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2014, 12:55
Помогаю со студенческими работами здесь

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

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

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

Найти строку матрицы с наибольшей суммой элементов
Создать матрицу В(5х5) случайных чисел в диапазоне от –20 до +20. Напечатать матрицу. Найти строку...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru