![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.04.2009
Сообщений: 54
|
![]()
Помогите пожалуйста, прогрммма сортирует цифры , записанные в файл по строкам. А надо чтобы сортировала цифры записанные через пробелы!
Как так сделать? Код:
Последний раз редактировалось Stilet; 06.05.2009 в 14:42. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
По поводу сортировки рекомендую такое:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 29.04.2009
Сообщений: 54
|
![]()
мне нужно именно алгоритмом быстрой сортировки !
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]()
Зачем усложнять там где можно обойтись стандартными средствами?
Тогда парсите строку и числа заносите в массив и его уже сортируйте.
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 29.04.2009
Сообщений: 54
|
![]()
Задание дано , что именно этим алгоритмом! Что такое "парсить"?
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]()
1. Прочитать исходную строку
2. пока не конец строки делать 2.1 считывать символы пока не встретим пробел или конец строки 2.2 перевести полученную подстроку в число и занести в массив 3. Отсортировать полученный массив(процедура вроде как у Вас есть) то что имел ввиду(на Паскале) Код:
Нормальное состояние техники - нерабочее, все остальное частный случай.
Последний раз редактировалось alex_fcsm; 06.05.2009 в 15:19. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 29.04.2009
Сообщений: 54
|
![]()
Спасибо конечно, но в Delphi я реализовать это не смогу.
![]() |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]() Код:
Нормальное состояние техники - нерабочее, все остальное частный случай.
Последний раз редактировалось alex_fcsm; 06.05.2009 в 16:23. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 29.04.2009
Сообщений: 54
|
![]()
Спасибо alex_fcsm!!!!!!
Можно ещё вопросик. Поле Memo нельзя в данном случае использовать для ввода цифр и вывода цифр? Последний раз редактировалось Алексей_xXx; 06.05.2009 в 16:50. |
![]() |
![]() |
![]() |
#10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Будеш вводить одна цифра - одна строка, еще ничего, тогда как к массиву обращайся, а если через пробел, тогда парсить придется.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите пожалуйста, как сделать, чтобы в Edit можно было ввести цифры от 0 до 12. | ciev | Общие вопросы Delphi | 6 | 14.05.2016 17:45 |
Римские цифры | Sergeevich | Помощь студентам | 2 | 26.05.2008 18:21 |
Найти ненулевые цифры | kommunist | Помощь студентам | 2 | 25.11.2007 11:16 |
Перевёрнутые цифры | BETONOMESHALKA | Общие вопросы Delphi | 2 | 04.11.2007 15:22 |
Как сделать так, чтобы в компонент edit вводились цифры и аналогично с буквами? | Askat | Общие вопросы Delphi | 6 | 22.08.2007 21:00 |