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

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

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

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

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

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

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

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

3
Прощай, Мир!
1672 / 830 / 253
Регистрация: 26.05.2012
Сообщений: 3,056
15.05.2019, 09:44 2
Лучший ответ Сообщение было отмечено 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  [ТС] 3
Большое вам спасибо все прекрасно работает!!!

Добавлено через 49 минут
proc3nt, вы б не могли ещё помочь с этим кодом
Соседями элемента Аij назовем элементы Akl с и-1≤ k ≤ i + 1, j-1 ≤ l ≤ j + 1, (k, l) ≠ (i, j). Операция сглаживания дает новую матрицу того же размера, каждый элемент которой является средним арифметическим соседей соответствующего элемента исходной матрицы.
1). Постройте результат сглаживания заданной действительной матрицы размером 10х10 ;
2). В сглаженной матрицы найдите сумму модулей элементов, расположенных ниже главной диагонали .
0
Прощай, Мир!
1672 / 830 / 253
Регистрация: 26.05.2012
Сообщений: 3,056
16.05.2019, 11:42 4
Nika2312, создавайте новую тему..
5.16 => Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
1
16.05.2019, 11:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2019, 11:42
Помогаю со студенческими работами здесь

Подпрограмма поиска максимального элемента одномерного массива.
Задача: Найти максимальные элементы одномерных массивов 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...

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

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

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

Подпрограмма для нахождения максимального элемента массива
пишу простую подпрограмку по нахождению максимального элемента а она почему то не работает(( ...


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

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