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

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

29.06.2014, 16:46. Показов 2958. Ответов 1
Метки нет (Все метки)

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

Продублировать строку матрицы, содержащую ее максимальный элемент.
1. Дана целочисленная матрица размера M N, элементы которой могут принимать значения от 0 до 100....

Продублировать строку или столбец матрицы, содержащую min или max элемент
Дана матрица 4х9. Нужно продублировать строку или столбец матрицы, содержащую min или max элемент.....

Разработать программу, которая определяет строку, содержащую минимальный элемент матрицы nxm
объясните пожалуйста, как это делать разработать программу, которая определяет строку, содержащую...

Удалить столбец и строку содержащие максимальный элемент матрицы
Прмогите решить плиз... Дана матрица А(nxm). Скорректировать эту матрицу, удалив из нее строку и...

1
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
29.06.2014, 17:04 2
Лучший ответ Сообщение было отмечено Arlikino как решение

Решение

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
uses crt;
const nmax=10;
var a:array[1..nmax,1..nmax] of integer;
    m,n,i,j,imx:byte;
    mx:integer;
begin
clrscr;
randomize;
repeat
write('Количество строк до ',nmax,' m=');
readln(m);
until m in [1..nmax];
repeat
write('Количество столбцов до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Исходная матрица:');
for i:=1 to m do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=random(20);
    write(a[i,j]:4);
    if(i=1)and(j=1)then
     begin
      mx:=a[1,1];
      imx:=1
     end
    else if a[i,j]>mx then
     begin
      mx:=a[i,j];
      imx:=i
     end;
   end;
  writeln;
 end;
writeln('Максимальный элемент=',mx,' в строке ',imx);
m:=m+1;
for i:=m downto imx+1 do
for j:=1 to n do
a[i,j]:=a[i-1,j];
writeln('Дублирование строки с максимальным');
for i:=1 to m do
 begin
  for j:=1 to n do
  write(a[i,j]:4);
  writeln
 end;
readln
end.
1
29.06.2014, 17:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.06.2014, 17:04
Помогаю со студенческими работами здесь

Из матрицы исключить строку и столбец, содержащие максимальный элемент
Составить программу, которая в задаваемом пользователем двумерном числовом массиве размеров n*n...

В матрице поменять местами строку, содержащую минималный элемент, со строкой содержащий максимальный элемент.
Помогите пожалуста:):):) вот задание В произвольной матрице A поменять местами строку, содержащую...

Начиная со второй строки по P-ую строку найти максимальный элемент матрицы
Дан двумерный массив kxl Начиная со второй строки по P-ую строку найти максимальный элемент

Удалить из матрицы строку и столбец, на перекрестье которых находится максимальный элемент
дан двумерный массив размером n*m и заполненный случайным образом: 2 задача)удалить из него...


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

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

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