Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Xpamobnik
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 19
#1

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

26.11.2013, 18:54. Просмотров 197. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2013, 18:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сортировка строки матрицы (C++):

Сортировка строки матрицы - C++
Отсортировать элементы третьей строки матрицы (многомерного вектора) 5x6 элементов по возрастанию значений. #include &quot;stdafx.h&quot; ...

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

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

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

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

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

3
Тамика
Котовчанин
917 / 461 / 145
Регистрация: 16.02.2010
Сообщений: 3,213
Записей в блоге: 27
26.11.2013, 19:00 #2
Хм... Один вопрос - а почему в циклах for - i и j меньше или равны 4 ,5? У Вас же матрица 5 на 6?
0
Xpamobnik
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 19
26.11.2013, 19:55  [ТС] #3
Цитата Сообщение от Тамика Посмотреть сообщение
Хм... Один вопрос - а почему в циклах for - i и j меньше или равны 4 ,5? У Вас же матрица 5 на 6?
счет начинается с 0, поэтому если матрица строк 6, то будет значение 5, вроде так, если нет поправьте=)
0
Тамика
Котовчанин
917 / 461 / 145
Регистрация: 16.02.2010
Сообщений: 3,213
Записей в блоге: 27
27.11.2013, 11:38 #4
Да-да, вчера уже уставшая была, потому сбило с толку. Обычно просто ставят <5 и <6. Но не суть. Я думаю еще для компактности можно объеденить первый и второй цикл. То есть присваиваете рандомное значение элементу массива и сразу его выводите.
0
27.11.2013, 11:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.11.2013, 11:38
Привет! Вот еще темы с ответами:

Сортировка столбцов матрицы в порядке возрастания элементов третьей строки - C++
Я студент первого курса Нужен код на С++ Задание было таким: Отсортировать столбцы матрицы в порядке возрастания элементов третьей...

умножить элемент каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы - C++
Даны две действительные квадратные матрици порядка n. Получить новую матрицу: умножением элементов каждой строки первой матрици на...

Определить, что все элементы строки первой матрицы больше соответствующих элементов строки второй матрицы - C++
Помогите,пожалуйста,с решением массивов в с++.надо в статическом и динамическом варианте. Даны две целочисленные квадратные матрицы...

Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы - C++
#include &lt;iostream.h&gt; #include &lt;math.h&gt; #include &lt;string.h&gt; int kol_vo(int **a, int n, int m); int main() { int...


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

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

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