Форум программистов, компьютерный форум, киберфорум
Наши страницы

Сортировка столбца двумерного массива! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ срочно нужно!!!! http://www.cyberforum.ru/cpp-beginners/thread186803.html
на информатику нужно решить...помогите пожалуйста...
C++ Почему не вызывается конструктор копирования? ...У меня в книге описаны случаи при которых вызывается конструктор копирования. Один из этих случаев: : "Когда аргумент имеет тип класса. Создаётся копия аргумента и затем передаётся в функцию" ... http://www.cyberforum.ru/cpp-beginners/thread186802.html
Поменять соседние слова местами C++
задание: Дано предложение. Вывести его на экран, меняя местами каждые два соседних слова. Никак не могу сообразить что нужно делать, что использовать. уде не 1-й день мучаюсь над этой задачей....
C++ Класс Rectangle совпадает с функцией Rectangle
Пишу свой класс Rectangle, который при отрисовки использует функцию Rectangle из GDI. Возникает ошибка из-за того, что имена одинаковые. Но менять имя своего класса я, естественно, не хочу... Как...
C++ Программа со структурами. http://www.cyberforum.ru/cpp-beginners/thread186790.html
Не могли бы Вы помочь мне с написанием этой программы. Описать структуру с именем NOTE, содержащую следующие поля: NAME - фамилия, имя; TEL - номер телефона; BDAY - день рождения (массив из...
C++ возврат по ссылкам На защиту лаб.работы препод требует рассказать о возврате по ссылкам. Зачем они? Как они описываются, какой у них плюс? подробнее

Показать сообщение отдельно
Fiasco
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 23

Сортировка столбца двумерного массива! - C++

05.11.2010, 21:44. Просмотров 3199. Ответов 7
Метки (Все метки)

#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>

void main () {

clrscr ();
int kr, min, ks, ns, i, j, ** mas;

cout << "Введите количество строк матрицы: ";
cin >> kr;
cout << "Введите количество столбцов матрицы: ";
cin >> ks;

mas = new int *[kr];
for (i = 0; i < ks; i++)
mas [i] = new int [ks];

for (i = 0; i < kr; i++)
for (j = 0; j < ks; j++)
{
printf ("\nmas [%d,%d]?-> ", i, j);
scanf ("%d", &mas [i][j]);
}
min = mas[0][0];
ns = 0;
for (i = 0; i < kr; i++)
for (j = 0; j < ks; j++)
if (mas[i][j] < min) {
min = mas[i][j];
ns = j;
}
cout << "\nВ матрице: " << endl;

for (i = 0; i < kr; i++)
{
for (j = 0; j < ks; j++)
cout << setw (6) << mas[i][j];
cout << "\n";
}
cout << "\nНомер столбца, в котором минимальный элемент = " << ns << endl;
}

Здравствуйте. Више представлен код программы, которая выводит номер столбца двумерного массива, в котором находится минимальный элемент массива. Не подскажите, как отсортировать по возрасстанию этот столбец, любымм методом? Ведь сортировка используется только для одномерных массивов!(например сортировка вставками или пузирьковая).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru