Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Mr.kto
95 / 96 / 18
Регистрация: 18.08.2012
Сообщений: 308
1

Сформировать вектор, состоящий из максимальных элементов каждого столбца (строки) матрицы

28.10.2012, 15:07. Просмотров 1646. Ответов 1
Метки нет (Все метки)

Всем привет! Помогите пожалуйста мне написать вот такую программу:
Данная прямоугольная матрица. Сформировать вектор, состоящий из максимальных элементов каждого столбца (строки) матрицы. Поиск максимального элемента в столбце (строке) выполнить в виде подпрограммы.
Никак не могу разобраться с массивами! Спасибо!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2012, 15:07
Ответы с готовыми решениями:

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

Создать векторы из максимальных элементов каждой строки и каждого столбца матрицы
Помогите решить, пожалуйста! Получить вектор B, каждый элемент которого...

Сформировать одномерный массив, состоящий из максимальных элементов четных столбцов матрицы
Дана целочисленная матрица 10x12. Найти сумму элементов в заштрихованной...

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

Найти вектор максимальных элементов каждой строки матрицы
Дана действительная матрица размером m n Найти вектор максимальных элементов...

1
Mr.kto
95 / 96 / 18
Регистрация: 18.08.2012
Сообщений: 308
05.12.2012, 03:01  [ТС] 2
Лучший ответ Сообщение было отмечено Mr.kto как решение

Решение

Отвечу сам на свой вопрос.
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
#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;
 
int Vector(int *);
 
void main()
{
    int A[5][5],x,c[5];
    for (int i = 0; i < 5; i++)
    {
        for (int j = 0; j < 5; j++)
        {
            x=rand()%100;
            A[i][j]=x;
            cout<<A[i][j]<<"\t";
        }
        cout<<endl;
    }
    cout<<"\n\n\n";
    for (int i = 0; i < 5; i++)
    {
        c[i]=Vector(&(A[i][0]));
        cout<<c[i]<<"\t";
    }
    _getch();
}
 
int Vector(int *B)
{
    int max=*B;
    for (int j = 0; j < 5; j++)
    {
        if (max<(*(B+j)))
            max=*(B+j);
    }
    return max;
}
3
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2012, 03:01

Сформировать одномерный массив из суммы отрицательных элементов каждого столбца матрицы
Дана матрица m на n. Сформировать одномерный массив из суммы отрицательных...

Сформировать массив состоящий из максимальных элементов столбцов
Нужно сформировать массив состоящий из максимальных элементов столбцов матрицы....

Сформировать массив B из максимальных по значению элементов каждой строки исходной матрицы A(MxN)
Сформировать массив B из максимальных по значению элементов каждой строки...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru