Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с матрицей http://www.cyberforum.ru/cpp-beginners/thread840194.html
Дорогие друзья программисты привела меня к вам нужна,напишите пожалуйста программу на языке с++ вот условие: Дана прямоугольная целочисленная матрица определить: 1)колличество строк содержащий хотя бы один нулевой элемент. 2)номер столбца в котором находиться самая длинная серия одинаковых элементов. Заранее спасибо!!!!!
C++ Функции Помогите переделать эту строку,должно быть три аргумента как в объявлениии-sort1( digits.begin(), digits.end() ); при учете что в объявлении этой функции 3 аргумента-void sort1 (int a,int g, int n) http://www.cyberforum.ru/cpp-beginners/thread840193.html
C++ Игра reversi
Здорова! Тут новую задачку решаю, там нужно написать игру reversi. Ну я так поиграл в нее чуток. http://logicgame.com.ua/game.php?buhf=reversi&l=ru И чото мне ее перехотелось писать. Это ж много времени заберет мб месяц ее мучить нужно? Да тем более я токо умею консольные программы создавать. хз шо делать? мб просто составить алгоритм по которому она будет писаться, а затем кода небудь уже...
C++ Написать функцию заполнения конца строки заданным символом
Написать функцию заполнения конца строки заданным символом.
C++ Определить теугольник с наибольшим радиусом, вписанной окружности http://www.cyberforum.ru/cpp-beginners/thread840173.html
Определить теугольник с наибольшим радиусом, вписанной окружности. Треугольники заданы длинами сторон в массиве: (a,a,a)- длины сторон первого треугольника, (a,a,a)- длины сторон второго треугольника и т.д. Использовать функцию определения радиуса вписанной окружности треугольника.
C++ Структуры. Написать программу для занесения в массив N -таких сведений. Найти количество лабораторных,проведенных данным преподавателем Помогите пожалуйста написать задачу. Сведения о проведении одного занятия состоят из вида занятия(лекция,практика,лабораторная), название предмета,фамилии преподавателя. Написать программу для занесения в массив N -таких сведений. Найти количество лабораторных,проведенных данным преподавателем. Определить,какого типа занятий было проведено больше всего:лекций, лабораторных или практик. подробнее

Показать сообщение отдельно
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
17.04.2013, 09:34     в прямоугольной целочисленная матрицы отсортировать элементы которые размещены на главной диагонали по возрастанию
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;
}
 
Текущее время: 19:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru