Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
neon111
0 / 0 / 3
Регистрация: 15.02.2013
Сообщений: 56
#1

в прямоугольной целочисленная матрицы отсортировать элементы которые размещены на главной диагонали по возрастанию - C++

17.04.2013, 08:22. Просмотров 537. Ответов 1
Метки нет (Все метки)

в прямоугольной целочисленная матрицы отсортировать элементы которые размещены на главной диагонали по возрастанию
http://www.cyberforum.ru/cpp-beginners/thread25460.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2013, 08:22
Я подобрал для вас темы с готовыми решениями и ответами на вопрос в прямоугольной целочисленная матрицы отсортировать элементы которые размещены на главной диагонали по возрастанию (C++):

Отсортировать диагонали матрицы,расположенные выше главной, по убыванию элементов, а диагонали матрицы, расположенные ниже главной, по возрастанию
дана матрица размерностью nxn, содержащая целые числа. Отсортировать диагонали...

все нулевые элементы размещены ниже главной диагонали на нечетных строках и выше главной диагонали - на четных
все нулевые элементы размещены ниже главной диагонали на нечетных строках и...

Отсортировать элементы главной диагонали массива по возрастанию
Заполнить двумерный числовой массив А целыми числами. Отсортировать элементы...

В прямоугольной целочисленной матрицы упорядочить элементы размещенных на главной диагонали по убыванию
В прямоугольной целочисленной матрицы упорядочить элементы размещенных на...

Отсортировать элементы, лежащие на главной диагонали матрицы, в порядке возрастания
Дана матрица А(10х10). Отсортировать элементы,лежащие на главной диагонали, в...

1
Buckstabue
177 / 126 / 24
Регистрация: 12.01.2012
Сообщений: 624
17.04.2013, 09:34 #2
Лучший ответ Сообщение было отмечено neon111 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <algorithm>
 
int main()
{
   const int N = 10; // порядок матрицы
   int matrix[N][N];
 
   for (int i = 0; i < N - 1; ++i)
   {
      int index = i;
      for (int j = i + 1; j < N; ++j)
      {
         if (matrix[j][j] < matrix[index][index])
            index = j;
      }
      if (index != i)
         std::swap(matrix[i][i], matrix[index][index]);
   }
 
   return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2013, 09:34
Привет! Вот еще темы с решениями:

Написать программу в которой все нулевые элементы размещены выше главной диагонали
помогите пожалуйста написать программу в которой все нулевые элементы размещены...

Элементы матрицы, которые лежат ниже главной диагонали, заменить минимальным элементом
Для матрицы A5 найти минимальный элемент. Элементы матрицы которые лежат ниже...

Упорядочить элементы на главной диагонали по возрастанию
Дана квадратная матрица целых чисел. Упорядочить элементы на главной диагонали...

Умножьте все элементы матрицы на максимум главной диагонали. Вывести максимум главной диагонали
Умножьте все элементы матрицы на максимум главной диагонали. Вывести максимум...


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

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

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