Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 13.05.2019
Сообщений: 14

Подпрограмма: Напишите функцию для поиска максимального элемента в указанной строке двумерного массива.

14.05.2019, 16:22. Показов 2859. Ответов 3

Студворк — интернет-сервис помощи студентам
Напишите функцию для поиска максимального элемента в указанной строке двумерного массива. Сдвиньте в этом массиве все строки циклически вправо на количество элементов равное максимальному элементу в каждой строке.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.05.2019, 16:22
Ответы с готовыми решениями:

Написать функцию для поиска максимального элемента в указанной строке матрицы
Всем добрый вечер! Есть задание к лабораторной работе Написать функцию, для поиска максимального элемента в указанной строке двумерного...

Напишите программу поиска максимального элемента среди минимальных элементов строк двумерного массива
a) Напишите программу поиска максимального элемента среди минимальных элементов строк двухмерного целочисленного массива

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

3
Прощай, Мир!
 Аватар для proc3nt
1673 / 831 / 253
Регистрация: 26.05.2012
Сообщений: 3,056
15.05.2019, 09:44
Лучший ответ Сообщение было отмечено Nika2312 как решение

Решение

Nika2312, вот такое решение будет..
C++
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
77
78
79
80
81
82
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int RowMax(int **mtx,int row,int col)
{
    int max;
 
    for(int j=0;j<col;j++)
    {
        if(j==0 || mtx[row][j]>max)
        {
            max=mtx[row][j];
        }
    }
 
    return max;
}
 
int main()
{
    int n=3,m=7;
 
    int **arr=new int*[n];
    for(int i=0;i<n;i++)
    {
        arr[i]=new int [m];
    }
 
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<m;j++)
        {
            cout<<"arr["<<i<<"]["<<j<<"]=";
            cin>>arr[i][j];
        }
    }
 
    cout<<"\nYour matrix:\n";
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<m;j++)
        {
            cout<<setw(3)<<arr[i][j];
        }
        cout<<endl;
    }
 
    for(int i=0;i<n;i++)
    {
        int max;
 
        max=RowMax(arr,i,m);
 
        for(int k=0;k<max;k++)
        {
            int tmp;
 
            tmp=arr[i][m-1];
 
            for(int r=m-1;r>0;r--)
            {
                arr[i][r]=arr[i][r-1];
            }
 
            arr[i][0]=tmp;
        }
    }
 
    cout<<"\nNew matrix: \n";
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<m;j++)
        {
            cout<<setw(3)<<arr[i][j];
        }
        cout<<endl;
    }
 
    return 0;
}
1
0 / 0 / 0
Регистрация: 13.05.2019
Сообщений: 14
15.05.2019, 11:00  [ТС]
Большое вам спасибо все прекрасно работает!!!

Добавлено через 49 минут
proc3nt, вы б не могли ещё помочь с этим кодом
Соседями элемента Аij назовем элементы Akl с и-1≤ k ≤ i + 1, j-1 ≤ l ≤ j + 1, (k, l) ≠ (i, j). Операция сглаживания дает новую матрицу того же размера, каждый элемент которой является средним арифметическим соседей соответствующего элемента исходной матрицы.
1). Постройте результат сглаживания заданной действительной матрицы размером 10х10 ;
2). В сглаженной матрицы найдите сумму модулей элементов, расположенных ниже главной диагонали .
0
Прощай, Мир!
 Аватар для proc3nt
1673 / 831 / 253
Регистрация: 26.05.2012
Сообщений: 3,056
16.05.2019, 11:42
Nika2312, создавайте новую тему..
5.16 => Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.05.2019, 11:42
Помогаю со студенческими работами здесь

Разработать функцию, отыскивающую индекс максимального элемента в указанной строке двухмерного массива
def max2(m,n): return m.index(max(m)) Разработать функцию, отыскивающую индекс максимального элемента в указанной строке...

Подпрограмма поиска максимального элемента одномерного массива.
Задача: Найти максимальные элементы одномерных массивов a,b,c и их номера. Подпрограмму поиска максимума оформить в виде процедуры. Ввод...

Написать функцию поиска максимального элемента для массива типа void
#include &lt;stdio.h&gt; #include&lt;conio.h&gt; #include &lt;stdlib.h&gt; unsigned int fmax( int*a, unsigned int size){ int i; int max,...

Найти индекс максимального элемента в указанной строке двухмерного массива
4) Разработать функцию, отыскивающую индекс максимального элемента в указанной строке двухмерного массива. Не знаю как решить данные...

Написать функцию проверяющую есть ли отрицательные элементы в указанной строке двумерного массива
1. Написать функцию проверяющую есть ли отрицательные элементы в указанной строке двумерного массива. Удалить из массива все строки с...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru