193 / 9 / 1
Регистрация: 05.10.2010
Сообщений: 309
1

Поменять местами строки с наименьшей и наибольшей суммой элементов

03.10.2011, 22:14. Показов 1408. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В двумерном целочисленном массиве поменять местами строки с наименьшей и наибольшей суммой элементов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.10.2011, 22:14
Ответы с готовыми решениями:

Поменять местами строку с наименьшей суммой элементов и столбец с наибольшей
В заданном целочисленном массиве Ann поменять местами строку с наименьшей суммой элементов и...

Вычислить сумму элементов каждого столбца матрицы и поменять местами столбцы с наибольшей и наименьшей суммой
Пожалуйста помогите решить, кому не трудно.. Дана целочисленная матрица A(N,M), где N=5 и M=5....

В матрице A (mxn) поменять местами строки с наибольшей и наименьшей суммами элементов
В матрице A (mxn) поменять местами строки с наибольшей и наименьшей суммами элементов

Найти строки с наибольшей и наименьшей суммой элементов
Помогите рожалуйста: Дана прямоугольная матрица размера m×n. Составить программу, которая...

3
401 / 312 / 74
Регистрация: 17.03.2010
Сообщений: 1,119
03.10.2011, 22:22 2
Эти вопросы поднимались 100500 раз. Воспользуйся поиском.
0
193 / 9 / 1
Регистрация: 05.10.2010
Сообщений: 309
04.10.2011, 23:23  [ТС] 3
Пробовал но не получается. Как сделать?
0
33 / 33 / 43
Регистрация: 07.02.2014
Сообщений: 89
20.03.2014, 01:11 4
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
program maxminsum;
Uses crt;
Const
  n = 6;
var
i, j, tmp, min, max, sum,k1, k2 : integer;
a         : array [1..n,1..n] of integer;
Procedure print;
BEGIN
Randomize;
WriteLn('            Массив создан');
For i:=1 to n do
  Begin
    for j:=1 to n do
      begin
        a[i,j]:=random(30)-10;
        write('|',a[i,j]:4,' ');
      end;
    writeln('|');
  End;
  writeLn('|-----------------------------------|');
END;
Procedure find_sum_min_max;
BEGIN
WriteLn('        Подсчет суммы каждой строки');
max:=-32768; min:=32767;
For i:=1 to n do
  begin
    sum:=0;
    for j:=1 to n do
      begin
        sum:=a[i,j] + sum;
        write('|',a[i,j]:4,' ');
      end;
    writeln('| ',sum:4,' |');
    if sum>max then
      begin
        max:=sum;
        k1:=i;
      end;
    if sum<min then
      begin
        min:=sum;
        k2:=i;
      end;
  end;
  writeLn('|------------------------------------------|');
END;
Procedure obmen;
BEGIN
    For j:=1 to n do
      Begin
        tmp:= a[k2,j];
        a[k2,j]:=a[k1,j];
        a[k1,j]:=tmp;
      End;
END;
Procedure vivod;
BEGIN
WriteLn('      Массив с переносом строк');
For i:=1 to n do
  Begin
    for j:=1 to n do
      write('|',a[i,j]:4,' ');
      writeln('|');
  End;
  writeLn('|-----------------------------------|');
END;
BEGIN
clrscr;
print;
find_sum_min_max;
obmen;
vivod;
readkey;
END.
Программа формирует массив и находит сумму каждой строки. После этого меняет местами строки с наименьшей и наибольшей суммой элементов и показывает сформированный массив в виде таблицы.
1
20.03.2014, 01:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2014, 01:11
Помогаю со студенческими работами здесь

Найти строки матрицы с наибольшей и наименьшей суммой элементов
Дана прямоугольная матрица размера m*n. Составить программу, которая находит строки с наибольшей и...

Найти строки матрицы с наибольшей и наименьшей суммой элементов
Составьте программу для решения следующей задачи обработки двумерных массивов произвольной длины....

Найти строки матрицы с наибольшей и наименьшей суммой элементов
Задание №1 Данная прямоугольная матрица размера m × n. Составить программу, которая находит строки...

Прямоугольная матрица. Найти строки с наибольшей и наименьшей суммой элементов
Дана прямоугольная матрица размера m×n. Составить программу, которая находит строки с наибольшей и...


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

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

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