Форум программистов, компьютерный форум CyberForum.ru

Поиск максимальных элементов в столбцах двумерного массива - C++

Восстановить пароль Регистрация
 
str_d
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 3
26.11.2013, 10:23     Поиск максимальных элементов в столбцах двумерного массива #1
Добрый вечер! Помогите пожалуйста решить задачу, я начинающий..

Сформировать векторы А и B, элементами которых являются максимальные значения столбцов матриц C и D,
соответственно.

Реализовать поиск элементов для вектора (я так понимаю массив с одного столбца или строки) нужно в подпрограмме.

Заранее спасибо!

Добавлено через 16 часов 29 минут
Up, нужна помощь, откликнетесь пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2013, 10:23     Поиск максимальных элементов в столбцах двумерного массива
Посмотрите здесь:

Поиск трех максимальных элементов в двумерном массиве C++
C++ Сумма элементов в столбцах двумерного массива
Удаление максимальных элементов из массива C++
Количество максимальных элементов массива C++
Сравнить элементы в столбцах двумерного массива C++
std::accumulate по столбцах двумерного массива C++
C++ Задача на обработку массива: поиск максимальных и минимальных элементов, перестановка
Найти произведение элементов массива в нечетных столбцах C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
bradobrei
Продам уран 238U
 Аватар для bradobrei
119 / 119 / 23
Регистрация: 22.01.2013
Сообщений: 298
26.11.2013, 12:39     Поиск максимальных элементов в столбцах двумерного массива #2
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
#include <iostream>
#include <cstdlib>
using namespace std;
#define n 4
int main(){
    int c[n][n], d[n][n];
    int a[n], b[n];
    int maxC, maxD;
    cout<<"C: "<<endl;
    for(int i = 0; i < n; i++){
        for(int j = 0; j < n; j++){
            c[i][j] = rand()% 20 + 1;
            cout<<c[i][j]<<" ";
            d[i][j] = rand()% 30 + 1;
        }
    cout<<endl;
    }
    cout<<"D :"<<endl;
    for(int i = 0; i < n; i++){
        for(int j = 0; j < n; j++){
            cout<<d[i][j]<<" ";
        }
    cout<<endl;
    }
    for(int i = 0; i < n; i++){
            maxC = c[0][i];
        for(int j = 1; j < n; j++){
            if(c[j][i] > maxC){
            maxC = c[j][i];
            }
        a[i] = maxC;
        }
    }
    for(int i = 0; i < n; i++){
        maxD = d[0][i];
        for(int j = 1; j < n; j++){
            if(d[j][i] > maxD){
                maxD = d[j][i];
            }
        b[i] = maxD;
        }
    }
    cout<<endl<<"A : ";
    for(int i = 0; i < n; i++){
    cout<<a[i]<<" ";
    }
    cout<<endl<<"B : ";
    for(int i = 0; i < n; i++){
    cout<<b[i]<<" ";
    }
return 0;
}
Yandex
Объявления
26.11.2013, 12:39     Поиск максимальных элементов в столбцах двумерного массива
Ответ Создать тему
Опции темы

Текущее время: 22:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru