Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 17.12.2015
Сообщений: 40
1

Сортировка главной диагонали StringGrid по возрастанию

16.11.2016, 20:44. Показов 568. Ответов 1

Author24 — интернет-сервис помощи студентам
Необходимо отсортировать главную диагональ массива по возрастанию, меняются только 2 первых элемента, не могу додумать, подскажите пожалуйста

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
void __fastcall TForm1::Button2Click(TObject *Sender)
{
int n;
n=StrToInt(Edit1->Text);
int m;
m=StrToInt(Edit2->Text);
StringGrid1->RowCount=n;
StringGrid1->ColCount=m;
 int tmp;
int **arr = new int* [n];
 
for (int i=0;i<m;i++)
 
arr[i]= new int[m];
 
for (int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
arr[i][j]=StrToInt(StringGrid1->Cells[i][j]);
}
for(int i=1; i<n-1;i++)
{
if (arr[i-1][i-1]>arr[i][i])
{
tmp = arr[i][i];
arr[i][i]= arr[i-1][i-1];
arr[i-1][i-1]=tmp;
}
}
 
 
for (int i=0;i<n;i++)
{
for(int j=0;j<m;j++) {
StringGrid1->Cells[i][j]=IntToStr(arr[i][j]);
}
}
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2016, 20:44
Ответы с готовыми решениями:

Сортировка массива, по возрастанию на главной диагонали
Условие программы которую нужно написать на с: путем перестановки квадратной вещественной матрицы...

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

Отсортировать элементы выше главной диагонали матрицы по возрастанию, а ниже главной диагонали по убыванию
1) Вводится массив 6*6. Отсортировать элементы выше главной диагонали по возрастанию, а ниже...

Сортировка по возрастанию элементов строк двумерного массива размером N*N ниже главной диагонали методом выбора минимума
Помогите написать процедуру сортировки по возрастанию элементов строк двумерного массива размером...

1
737 / 527 / 130
Регистрация: 31.05.2013
Сообщений: 2,975
Записей в блоге: 3
16.11.2016, 21:42 2
Доброго. Главная диагональ это что то вроде биссектрисы от угла 0:0 ?
0
16.11.2016, 21:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2016, 21:42
Помогаю со студенческими работами здесь

Расположить по возрастанию n-минимальные элементы матрицы на главной диагонали по возрастанию
Путем перестановки элементов квадратной матрицы размерностью n*n из действительных чисел добиться...

В двумерных массивах рассортировать числа по возрастанию в каждой диагонали, параллельной главной диагонали
Помогите плз! В двумерных массивах A и В рассортировать числа по возрастанию в каждой диагонали,...

В двумерных массивах A[NxN] и В[MxM] рассортировать числа по возрастанию в каждой диагонали, параллельной главной диагонали
Вот сама задача 20. В двумерных массивах A и В рассортировать числа по возрастанию в каждой...

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru