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

Удалите из матрицы первую строку с максимальным элементом

24.04.2013, 19:14. Показов 1444. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Удалите из массива А(n,m) первую строку с максимальным элементом (считается, что в массиве несколько максимальных элементов).
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.04.2013, 19:14
Ответы с готовыми решениями:

Удалите из массива первую строку с максимальным элементом
удалите из массива A(n,m) первую строку с максимальным элементом(считается,что в массиве несколько...

Матрица. Как поменять местами строку с максимальным элементом матрицы на 3 строку
Как поменять местами строку с максимальным элементом матрицы на 3 строку?

Поменять строку матрицы с максимальным элементом на выбранную строку
Создать двумерный массив. найти максимальный элемент. поменять строку с максимальным элементом на...

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

1
Фрилансер
3417 / 2814 / 3000
Регистрация: 08.02.2012
Сообщений: 8,549
Записей в блоге: 1
25.04.2013, 12:45 2
Лучший ответ Сообщение было отмечено Sdsfacei как решение

Решение

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
Var A:array[1..20,1..20] of integer;
    i,j,n,m,imax,jmax:byte;
Begin
    write('N = ');readln(n);
    write('M = ');readln(m);
    imax:=1;jmax:=1;
    writeln('Исходная матрица');
    For i:=1 to n do
    Begin
      For j:=1 to m do
      Begin
        A[i,j]:=random(31)-15;
        write(A[i,j]:4);
        if A[i,j]>A[imax,jmax] then
        Begin
          imax:=i;
          jmax:=j;
        End;
      End;
      writeln;
    End;
    writeln('Max = ',A[imax,jmax],' находится в ',imax,' строке');
    writeln('Преобразованная');
    dec(n);
    For i:=imax to n do
     For j:=1 to m do
      A[i,j]:=A[i+1,j];
    For i:=1 to n do
    Begin
      For j:=1 to m do
        write(A[i,j]:4);
      writeln;
    End;
    readln;
End.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.04.2013, 12:45
Помогаю со студенческими работами здесь

Найти строку матрицы с максимальным нечетным элементом поменять эту строку местами с нулевой строкой
дана квадратная матрица получаемых через rand() найти строку матрицы с максимальным нечетным...

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

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

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


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

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

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