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

Вывести вектор, который будет состоять из максимальных элементов рядков матрицы

29.05.2015, 20:41. Показов 1823. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана матрица А: 5х6.Вывести вектор b который будет состоять из максимальных элементов рядков матрицы А.Найти и вывести минимальный элемент вектора b.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.05.2015, 20:41
Ответы с готовыми решениями:

Сформировать вектор С, который должен состоять из элементов вектора В
Дано одномерный массив В, состоящий из 12 эле-ментов. Сформировать вектор С, который должен состоять из элементов вектора В, которые...

Построить третий массив, который будет состоять с одинаковых элементов значений первых двух
Попалась довольно сложная для меня задача по массивам. Дано два одномерных массива. Построить третий массив, который будет состоять с...

Создать третий массив, который будет состоять из чередующихся элементов первого и второго массивов
Дано два массива mas1 и mas2. Создать третий массив, который будет состоять из элементов первого и второго массивов, чередующихся между...

7
0 / 0 / 0
Регистрация: 24.03.2015
Сообщений: 36
31.05.2015, 20:35  [ТС]
Люди,помогите пожалуйста!
0
0 / 0 / 0
Регистрация: 24.03.2015
Сообщений: 36
05.06.2015, 18:16  [ТС]
Народ срочно нужно!
Практику без кода не закроют,сам не знаю как работать с векторами матрицами...
0
0 / 0 / 0
Регистрация: 24.03.2015
Сообщений: 36
10.06.2015, 00:50  [ТС]
Нашел код программы,но в ней не знаю что изменить что бы выводило вектор из 6 чисел,и не знаю как вывести минимальный элемент этого вектора:
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 *);
 
int main()
{
    int A[5][6],x,c[1];
    for (int i = 0; i < 5; i++)
    {
        for (int j = 0; j < 6; 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 < 6; j++)
    {
        if (max<(*(B+j)))
            max=*(B+j);
    }
    return max;
}
Добавлено через 18 минут
Только понял что вектор из 6-ти чисел не возможен ведь строк всего 5...остается вывести минимальное число из вектора...
0
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
10.06.2015, 00:51
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
#include <ctime>
#include <cstdlib>
#include <iostream>
 
using std::cout;
 
int main()
{   srand(time(NULL));
    const int Row=5,Col=6;
    int Arr[Row][Col];
    int max;
    int Vec[Col];
    int k=0;
 
    for (int i=0;i<Row;i++){
        for (int j=0;j<Col;j++){
            Arr[i][j]=rand()%20-10;
            cout<<Arr[i][j]<<"\t";
        }   cout<<"\n";
    }
 
 
    for (int i=0;i<Row;i++){
        max=Arr[i][0];
        for (int j=0;j<Col;j++){
           if (max<Arr[i][j]) max=Arr[i][j];
        }
        Vec[k++]=max;
    }
 
 
    cout<<"\n";
    int min=Vec[0];
    for (int i=0;i<k;i++){
            cout<<Vec[i]<<"\t";
            if (min>Vec[i]) min=Vec[i];
    }
    cout<<"\n";
    cout<<min<<"\n";
 
 
    return 0;
}
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
10.06.2015, 01:01
Цитата Сообщение от daslex Посмотреть сообщение
int Vec[Col];
Почему не int Vec[Row]?
0
0 / 0 / 0
Регистрация: 24.03.2015
Сообщений: 36
10.06.2015, 01:15  [ТС]
daslex, Спасибо,хотя код и рабочий,но мне хотелось бы увидеть "мой" код с выводом минимального элемента вектора...
0
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
10.06.2015, 01:22
Лучший ответ Сообщение было отмечено i_am_orce как решение

Решение

Не по теме:

сейчас единичка погоды не cделает.
на автопилоте погрешность словил.
так-то Vec[Row]



Добавлено через 5 минут
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
#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include <ctime>
using namespace std;
 
int Vector(int *);
 
int main()
{   srand(time(0));
    int A[5][6],x,c[1];
    for (int i = 0; i < 5; i++)
    {
        for (int j = 0; j < 6; j++)
        {
            x=rand()%100;
            A[i][j]=x;
            cout<<A[i][j]<<"\t";
        }
        cout<<endl;
    }
    cout<<"\n\n\n";
    int min=Vector(&A[0][0]);
    for (int i = 0; i < 5; i++)
    {
        c[i]=Vector(&(A[i][0]));
        if (min>c[i]) min=c[i];
        cout<<c[i]<<"\t";
    }   cout<<"\n"<<min<<"\n";
    _getch();
}
 
int Vector(int *B)
{
    int max=*B;
    for (int j = 0; j < 6; j++)
    {
        if (max<(*(B+j)))
            max=*(B+j);
    }
    return max;
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.06.2015, 01:22
Помогаю со студенческими работами здесь

Вектор из максимальных элементов матрицы.
Здравствуйте! Только начала изучать C# и абсолютно застряла на поставленном задании: &quot;По заданной квадратной матрице размером 10 x...

Сформировать новый файл, который будет состоять из сумм компонентов
Задан файл из N целых компонентов. Сформировать новый файл, который будет состоять из сумм компонентов a1+aN, a2+aN-1, a3+aN-2, ..., ak+am...

Вектор максимальных элементов строк матрицы
Нужно написать программа в MathLab или с помощью MPI, которая будет находить вектор максимальных элементов строк матрицы. Помогите...

Построить вектор из максимальных элементов столбцов матрицы
Построить вектор D, элементы которого равны максимальным элементам столбцов матрицы G (m, n).

Построить вектор из максимальных элементов строк матрицы
По заданной квадратной матрице размером 10 x 10 построить вектор из максимальных элементов строк матрицы.


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru