Показать сообщение отдельно
Старый 29.06.2009, 12:08   #5
Chakki
Оператор ЭВМ
 
Аватар для Chakki
 
Регистрация: 09.12.2008
Сообщений: 42
Написано 2 полезных сообщений
(для 3 пользователей)
Ответ: Памагите новичку

Попытался отсортировать матрицу
Вот код самой сортировки:
// Сортировка матрицы
// Chakki.F

#include "stdafx.h"
#include "conio.h"
#include "iostream"
#define n 3
#define m 3

using namespace std;


int main()
{
// Обьявление переменных и ввод массива ---------------------
	cout << "Enter 9 numbers: \n" << '\n';
	int arr[n][m],i,j,a,k;
	int temp;
	int size;

	size = n*m;
	a = 0;

	for(i=0;i<n;i++)
	{   for(j=0;j<m;j++)
	{   cin >> arr[i][j];
	} }
// Вывод исходного массива -----------------------------------
	cout << "Your array:\n" << '\n';

	for(i=0;i<n;i++)
	{   cout << '\n';
		for(j=0;j<m;j++)
	{   cout << arr[i][j] << ' ';
	} }
	cout << '\n' << '\n';
// Сортировка -------------------------------------------------
    for(k=0;k<size;k++)
{	for(i=1;i<size;i++)
	{  for(j=size-1;j>=size;j--)
	{  if(arr[j-1][a] > arr[j][a])
	{  temp = arr[j-1][a];
	   arr[j-1][a] = arr[j][a];
	   arr[j][a] = temp;
	}  } }
    a++;
}

// Вывод -------------------------------------------------------
	cout << "New array:\n" << '\n';
	for(i=0;i<n;i++)
	{   cout << '\n';
	{   for(j=0;j<m;j++)
	{   
		cout << arr[i][j] << ' ';
	}
	}  }

// -------------------------------------------------------------------
	printf("Press any key to continue...\n");
    getch();

	return 0;
// --------------------------------------------------------------------
}
сам пытался разобратся, и помоему компилятор вообще игнорирует сортировку, либо это я вообще не правильно написал
укажите на ошибку пожалуйста =)
__________________


Gameplay First

Последний раз редактировалось Chakki, 29.06.2009 в 12:24.
(Offline)
 
Ответить с цитированием