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

Сформировать массив из максимальных элементов в столбцах матрицы

23.03.2017, 01:40. Показов 2705. Ответов 2
Метки нет (Все метки)

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

Сформировать массив A1 из минимальных элементов строк матрицы А и массив B1 из максимальных элементов матрицы B
Сформировать массив A1 из минимальных элементов строк матрицы А и массив B1 из максимальных...

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

Сформировать одномерный массив из максимальных элементов матрицы
Для заданной матрицы A(N, N) cформируйте одномерный массив X(M), каждый элемент которого равен...

Сформировать массив А1 из максимальных элементов строк матрицы А
12. Даны два массива: А3х3 и В3. Сформировать массив А1 из максимальных элементов строк матрицы А....

2
Рэмбо комнатный
103 / 103 / 99
Регистрация: 05.03.2017
Сообщений: 511
23.03.2017, 11:49 2
Лучший ответ Сообщение было отмечено Kovboy как решение

Решение

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
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
 
int main()
{
    srand(time(NULL));
    int a[100],b[100][100],m,n,maxEL=-100000,minEL=99999999;
    cin >> m >> n ;
    for (int i=0; i<m; i++)
    {
        for (int j=0; j<n; j++)
        {
            b[i][j]=rand()%30;
        }
    }
 
    for (int i=0; i<m; i++)
    {
        for (int j=0; j<n; j++)
        {
            cout << b[i][j] << " " ;
        }
        cout << endl ;
    }
 
    cout << endl ;
 
    for (int j=0; j<n; j++)
    {
        for (int i=0; i<m; i++)
        {
            if (b[i][j]>maxEL)
            {
                maxEL=b[i][j];
            }
        }
        a[j]=maxEL;
        maxEL=-100000;
        cout << a[j] << " " ;
    }
 
    cout << endl ;
 
    for (int i=0; i<n; i++)
    {
        if (a[i]<minEL)
        {
            minEL=a[i];
        }
    }
 
    cout << minEL << endl ;
}
0
0 / 0 / 0
Регистрация: 23.03.2017
Сообщений: 10
23.03.2017, 19:49  [ТС] 3
GeFacle спасибо вам большое за помощь)
0
23.03.2017, 19:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2017, 19:49
Помогаю со студенческими работами здесь

Сформировать массив, состоящий из количества положительных элементов в столбцах матрицы
Задать значение вещественным элементам матриц A и Q размерностью 3 на 5 и сформировать массивы B и...

Сформировать массив из отрицательных элементов матрицы, расположенных в нечетных столбцах
Задана целочисленная матрица P. Сформировать массив H из отрицательных элементов матрицы P...

Сформировать массив из максимальных элементов столбцов заданной матрицы.
задана матрица целых чисел А(nXn). сформировать массив B(n) из максимальных элементов столбцов...

Сформировать одномерный массив из максимальных элементов строк матрицы
Дана прямоугольная матрица A (N, M) (N M, M 15). Найти максимальный элемент в каждой строке....


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

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

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