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

Сортировка строки матрицы

26.11.2013, 18:54. Показов 320. Ответов 3
Метки нет (Все метки)

Отсортировать элементы третьей строки матрицы (многомерного вектора) 5x6 элементов по возрастанию значений. Учесть особенности языка С + +.

Проверьте мой конечный код, если есть ошибки укажите пожалуйста, спасибо, моя лаба=(

#include "stdafx.h"
#include <iostream>
#include <stdlib.h>
using namespace std;
void main()
{
int V[5][6], i,j,x;

for(int i=0; i<=4; i++){
for(int j=0; j<=5; j++){
V[i][j]=rand()%100;
}
cout << endl;
}

for(int i=0; i<=4; i++){
for(int j=0; j<=5; j++){
cout<<V[i][j]<<" ";
}
cout<<endl;
}
cout<<endl << endl;

int min,buf;
for(int i=0;i<5;i++)
{ min=i;
for(int j=i+1;j<5;j++){
if(V[2][min]>V[2][j]) min=j;{
buf=V[2][min];
V[2][min]=V[2][i];
V[2][i]=buf;
}
}
}

for(int i=0; i<=4; i++){
for(int j=0; j<=5; j++){
cout<<V[i][j]<<" ";
}
cout<<endl;
}
system("pause");
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2013, 18:54
Ответы с готовыми решениями:

Сортировка строки матрицы
Отсортировать элементы третьей строки матрицы (многомерного вектора) 5x6 элементов по возрастанию...

Сортировка строки матрицы
Отсортировать элементы третьей строки матрицы (многомерного вектора) 5x6 элементов по возрастанию...

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

Сортировка третьей строки матрицы по возрастанию
Отсортировать элементы третьей строки матрицы (многомерного вектора) 5x6 элементов по возрастанию...

3
Котовчанин
940 / 480 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 37
26.11.2013, 19:00 2
Хм... Один вопрос - а почему в циклах for - i и j меньше или равны 4 ,5? У Вас же матрица 5 на 6?
0
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 19
26.11.2013, 19:55  [ТС] 3
Цитата Сообщение от Тамика Посмотреть сообщение
Хм... Один вопрос - а почему в циклах for - i и j меньше или равны 4 ,5? У Вас же матрица 5 на 6?
счет начинается с 0, поэтому если матрица строк 6, то будет значение 5, вроде так, если нет поправьте=)
0
Котовчанин
940 / 480 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 37
27.11.2013, 11:38 4
Да-да, вчера уже уставшая была, потому сбило с толку. Обычно просто ставят <5 и <6. Но не суть. Я думаю еще для компактности можно объеденить первый и второй цикл. То есть присваиваете рандомное значение элементу массива и сразу его выводите.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.11.2013, 11:38
Помогаю со студенческими работами здесь

Сортировка матрицы по последнему элементу строки
Всем привет. Задача: Нужно упорядочить строки матрицы в порядке возрастания их последних...

Сортировка только первой строки матрицы
Вообщем есть масcив A. Нужно отсортировать ТОЛЬКО ПЕРВУЮ строку массива. #include &lt;iostream&gt;...

Сортировка элементов каждой строки матрицы по возрастанию
Создать двумерный массив. Отсортировать каждую строку по возрастанию. Одномерный смог...

Сортировка столбцов матрицы по убыванию элементов последней строки
Дан двумерный массив. Нужно произвести сортировку столбцов по убыванию элементов последней строки....

Сортировка столбцов матрицы по возрастанию элементов последней строки
Дан двумерный массив. Нужно произвести сортировку столбцов по возрастанию элементов последней...

Сортировка каждой строки матрицы по убыванию до минимального элемента
В матрице найти минимум в каждой строке и отсортировать элементы строки до минимального элемента в...


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

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

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