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

Сортировка матрицы методом пузырька - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отобразить главную и побочную диагонали симметрично относительно горизонтальной оси http://www.cyberforum.ru/cpp-beginners/thread1175056.html
Заполнить матрицу случайными числами. Отобразить главную и побочную диагонали симметрично относительно горизонтальной оси.
C++ Линейный список и функции обработки Написать программу с функциями, которая: а)подсчитывает количество вхождений элемента C в список M ; б)удаляет со списка M все вхождения элемента C; в)печатает в обратном порядке элементы... http://www.cyberforum.ru/cpp-beginners/thread1175053.html
C++ Необработанное исключение в "0x776315de" в "c++1.exe": 0xC0000005: Нарушение прав доступа при записи "0x40e000
Здравствуйте. Только начал работать с динамическим массивом, но не могу понять почему появляется эта ошибка. Работаю с библиотекой sfml. Пришлось самому реализовывать функцию ввода через события...
Стеки, функции добавления и удаления элементов C++
Программа на стеки выводит на экран 9876543210 ..помогите сделать так, чтобы можно было вводить вручную, удалять элементы из стека, добавлять,и в случае если эллементов не будет, высвечивалась...
C++ Ввести строку,переделать последовательности цифровых символов в числа и найти их сумму http://www.cyberforum.ru/cpp-beginners/thread1175031.html
помогите пожалуйста,новичок в программировании,хочу решить эту задачу,спасибо заранее) ввести ряд,переделать последовательности цифровых символов на нем на числа и найти их сумму
C++ Найти сумму тех элементов массива, в цифровой записи которых первая цифра 4, Найти сумму тех элементов массива, в цифровой записи которых первая цифра 4, подробнее

Показать сообщение отдельно
Naginata
-65 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 60

Сортировка матрицы методом пузырька - C++

14.05.2014, 20:50. Просмотров 530. Ответов 4
Метки (Все метки)

Чтобы не пересказывать, просто скопирую условие задачи: "Строки вещественной матрицы упорядочить по возрастанию ее последнего столбца и в качестве вектора Х принять главную диагональ преобразованной матрицы А. Вывести исходную матрицу, преобразованную матрицу и вектор Х", вот имеющийся на данный момент код, (используется сортировка методом "Пузырька"):
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 "stdafx.h"
#include "iostream"
#include "math.h"
 
using namespace std;
 
int main()
{ 
int i,j,x,n,m,a[4][4],b[4][4];
cout << "n="; cin >> n;
cout << "m="; cin >> m;
cout << "Input matrix A \n";
for (i=0; i<n; i++)
for (j=0; j<m; j++)
cin >> a[i][j];
for ( i=0; i<n; i++)
{   
for ( j=0; j<m; j++)
cout << a[i][j] <<' ';
cout << '\n';
<class a>
void bubbleSort(a* arr, int [n][m])
a[n][m];
for(int i = 0; i < n - 1; ++i) 
{            
for(int j = 0; j < m - 1; ++j) 
{     
if (a[j + 1] < a[j]) 
{
a[n][m]= a[i + 1][m]; 
a[i + 1][m] = a[i][m]; 
a[i][m] = b[n][m];
x = /*...*/ b[n][m];
cout << x << endl;
cout << b << endl;
      }
    }
  }
}
system ("pause");
return 0;
 }
Зарание спасибо.

Добавлено через 19 часов 48 минут
Дополнение: это сообщение добавлено дабы тема вернулась в список активных и была замечена пользователями.

Добавлено через 2 часа 40 минут
Это сообщение имеют туже цель, что и описанное выше.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.