Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

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

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 21.04.2019, 10:28   #1
Мария19043
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 77
Вопрос Нужно упорядочить по убыванию первый столбец матрицы. ЯЗЫК С++

Код:
for (int i = 0; i < n - 1; i++)
		for (int ii = i; ii < n; ii++)
			if (a[i][0] > a[ii][0])
				std::swap(a[i][0], a[ii][0]);
	std::cout << "Новая матрица a: " << endl;
	for (int i = 0; i < n; i++)
	{
		for (int j = 0; j < m; j++)
		{
			std::cout << a[i][j] << " " << "\t";
		}
		std::cout << endl;
	}
Этот код сортирует столбец по возрастанию, как исправить чтобы сортировал по убыванию? никак не получается и выдает ошибки..
Мария19043 вне форума Ответить с цитированием
Старый 21.04.2019, 23:02   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,260
По умолчанию

Цитата:
Сообщение от Мария19043 Посмотреть сообщение
Код:
for (int i = 0; i < n - 1; i++)
		for (int ii = i; ii < n; ii++)
			if (a[i][0] > a[ii][0])
				std::swap(a[i][0], a[ii][0]);
Цитата:
Сообщение от Мария19043 Посмотреть сообщение
чтобы сортировал по убыванию?
Код:
for (int i = 0; i < n - 1; i++)
		for (int ii = i; ii < n; ii++)
			if (a[i][0] < a[ii][0])
				std::swap(a[i][0], a[ii][0]);
Serge_Bliznykov вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Упорядочить побочную диагональ матрицы по убыванию,не работает код Liori Общие вопросы C/C++ 0 09.12.2014 07:40
Переставить строки матрицы, чтобы первый столбец с наименьшим элементом оказался упорядоченным по убыванию Koverova Помощь студентам 1 14.05.2012 14:25
Упорядочить по убыванию побочную диагональ матрицы. vadiprog Помощь студентам 2 04.12.2011 21:55
Помогите упорядочить строки матрицы по убыванию kitty Помощь студентам 1 06.12.2007 23:23
Упорядочить символьный список по убыванию элементов - язык Пролог yulia Помощь студентам 4 07.10.2007 17:53


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS