![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 14.01.2009
Сообщений: 9
|
![]()
помогите пожалуйста
![]() задача-упорядочить столбцы в матрице 10х15 по убыванию сумм их элементов) опустим описание и ввод матрицы. у меня получилось такое: k:=1; while k<>0 do begin for j:=1 to m-1 do begin k:=0; for i:=1 to n do sum1:=sum1+a[i,j]; for i:=1 to n do sum2:=sum2+a[i,j+1]; if sum1>sum2 then begin k:=1; for i:=1 to n-1 do begin p:=a[i,j]; a[i,j]:=a[i,j+1]; a[i,j+1]:=p; end; end; sum1:=0; sum2:=0; end; end; но упорядочивает оно только первые два столбца, дальше не хочет ни в какую, виснет( |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]() Код:
Нормальное состояние техники - нерабочее, все остальное частный случай.
Последний раз редактировалось alex_fcsm; 14.01.2009 в 19:09. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 14.01.2009
Сообщений: 9
|
![]()
спасибо
![]() и кстати, элементы вещественные |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]()
Чем конкретнее вопрос тем конкретнее ответ
Смысл такой: сначала считаем по всем столбцам суммы элементов и записываем их в массив. Начинаем сортировать массив, при этом происходит перестановка элементов и при этом переставляем столбцы на соответствующих местах integer на real никак не меняется? И по-моему у меня сортировка по возрастанию. Надеюсь догадаетесь что, где заменить
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 14.01.2009
Сообщений: 9
|
![]()
ээ а че менять-то надо? что ни меняю, всеравно не получается(
ап: все поменял, вс еработает) огромное спасибо ![]() Последний раз редактировалось rev1ver; 14.01.2009 в 19:08. |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]()
Посмотрите вверху я поправил если Вам так тяжело
P.S. Нечего раньше времени паниковать ![]()
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 06.12.2008
Сообщений: 613
|
![]()
Мой вариант - смысл тот же:
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка TAdoTable по убыванию | mm_mauser | БД в Delphi | 8 | 05.12.2007 12:37 |
Сортировка по убыванию | Костя | БД в Delphi | 3 | 20.11.2007 08:37 |
1. Сортировка Шелла по убыванию 2. Сортировка вставками по убыванию | Arkuz | Помощь студентам | 1 | 25.09.2007 17:16 |
количество элементов матрицы, больших среднего арифмитического всех её элементов | finch | Помощь студентам | 3 | 27.08.2007 15:48 |