![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.10.2016
Сообщений: 14
|
![]()
Здравствуйте, задача отсортировать массив методом пузырька в формах делфи.
Возникает ошибка вот код : Код:
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор ![]() Последний раз редактировалось Serge_Bliznykov; 22.03.2017 в 11:48. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
во-первых, динамические массивы (как у Вас) индексируются от нуля.
во-вторых, не нужно писать High(a[i]) - используйте High(a) в-третьих, Цитата:
во-четвёртых, в цикле по J от 2 до High() чему будет равно J+1 в выделенной строчке?! Последний раз редактировалось Serge_Bliznykov; 22.03.2017 в 11:48. |
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 20.10.2016
Сообщений: 14
|
![]()
про третье, это попытка перевода строчки из edit в массив целых чисел для дальнейших операций, подскажите как это сделать, если так неправильно
|
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
но, если бы у меня стояла задача разобрать строчку с целыми числами, то я бы использовал такой код: Код:
|
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 20.10.2016
Сообщений: 14
|
![]() Цитата:
Код:
Сделал так , теперь работает, но не каждый раз , думаю дело в сортировке, что поменять? |
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
а если так сортировку записать?
Код:
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 20.10.2016
Сообщений: 14
|
![]() |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 20.10.2016
Сообщений: 14
|
![]()
Все бы хорошо, но попросили
Код:
Код:
|
![]() |
![]() |
![]() |
#10 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]() Цитата:
Можно только в обратном цикле for..downto или в циклах while, repeat. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка пузырьком строк массива | apraxie | Помощь студентам | 6 | 05.11.2011 23:09 |
Сортировка массива пузырьком.АССЕМБЛЕР. | RDK1 | Помощь студентам | 0 | 30.05.2011 16:01 |
Сортировка пузырьком | Авторитет | Общие вопросы .NET | 4 | 15.11.2010 19:50 |
Сортировка массива выбором и пузырьком (делфи) | kira_truelove | Помощь студентам | 1 | 05.12.2009 14:00 |