Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2017, 02:25   #1
Андрій00,2
Пользователь
 
Регистрация: 24.10.2017
Сообщений: 34
Восклицание сортировка двохвимирного масиву методом вставки

Найдите ошибку плиз,возможно гдето я сделал не так,помогите пж!Очень срочно!


Код:
#include<iostream>
#include<time.h>
#include<windows.h>
using namespace std;
int main()
{
	setlocale(LC_CTYPE,"ukr");	
	const int n=4,m=5;
	int A[n][m];
	int  i,j,c,d,k,tmp;
	srand(time(NULL));
	printf("Матриця А(%d,%d)\n",n,m);
	for(i=0;i<n;i++)
	{
	for(j=0;j<m;j++)
	{
		A[i][j]=rand()%30-20;
	cout<<"  "<<A[i][j]	;
	}
	cout<<endl;
	}
	system("cls");
	printf("Введений масив mas[%d][%d]:\n",n,m);
	for(i=0;i<n;i++)
	{
		for(j=0;j<m;j++)
		{
		printf("   %5d",A[i][j]);
	}
	cout<<endl;
}
for(i=0;i<n;i++)
	{
	
	tmp=A[i][j];
	c=0;
	d=0;
	while(tmp>A[c][d]) 

	{
	c++;	
	d++;
	}
	
}
for(k=i-1;k>(c-1);k--)
{
	A[k+1][j]=A[k][j];
A[c][d]=tmp;
}
printf("Вiдсортований масив  A[4][5],в дiапазонi [2;4]:\n",n);
for(i=0;i<n;i++)
{
	for(j=0;j<m;j++)
	{
	
printf(  "%3d",A[i][j]);
}
cout<<endl;
}
return 0;

}
Андрій00,2 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C++]: сортировка методом вставки erfo Помощь студентам 3 23.05.2012 16:13
Массивы в С++. Сортировка методом вставки Azzzza Помощь студентам 0 05.05.2011 14:40
И снова я. Сортировка методом вставки! xitrec1zaraza Общие вопросы C/C++ 3 07.12.2010 09:48
Сортировка двумерного массива методом вставки. Pascal xXxalexXx Помощь студентам 0 25.11.2010 20:03
Сортировка массива методом линейной вставки☺ m-o-r-t-r-o-m Фриланс 6 04.11.2009 14:59