![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Ripper |
|
|||
![]() Lonely soul... ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 30.6.2004 Где: г. Москва Репутация: 1 Всего: 23 |
Дали одно задание по инфе, я совсем забыл материал, времени долго копатся нету, пробывал сам сделать но че то и криво и не совсем так работает, вообщем..
Есть StringGrid, 2 строки и n столбцов (кол-во столбцов из edit-a берется) 1 строка заполнена цифрами 1,2,3,4.... т.е. по порядку 2 строка заполнена рандомом при клике на 2 строку и x-ый стобец слева этой ячейки числа должны отсортироватся по возрастанию, справа по убыванию, метод пузыречка сойдет. + ко всему этому, добавили, чтобы числа грузились из файла, сохранялись в файл, и все это в менюшке сверху. боже Сортровка по возрастанию получилась а по убыванию нет)) но я просто совсем забыл че и как. Незнаю как загрузить из файла цифорки и вообще что препод имел ввиду, загруживать все (т.е. и 1 строку и 2, после сортировки) или нет.. И ещё нужно чтобы как бы номер каждого рандомного числа (т.е. соответвенно номер ячейки сверху) был жестко связан с самим числом т.е. 1 2 3 4 5 20 10 5 3 2 После сортировки 5 4 3 2 1 2 3 5 10 20 Вроде так. Вообщем вот основное :
Помогите сделать это по нормальному, и + из файла чтобы загружалось. Я даже не представляю щас... так чтоли данные должны хранится в файле: 1-2 2-42 3-33 4-234 и после сортировки как нибудь так 3-5 5-6 2-7 1-8 Ну хотя бы так, незнаю как это сделать -------------------- "Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом |
|||
|
||||
| Beltar |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 627 Регистрация: 11.1.2006 Репутация: 3 Всего: 7 |
А встроенной сортировки разве нет или я чего-то путаю?
-------------------- Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере. |
|||
|
||||
| Ripper |
|
|||
![]() Lonely soul... ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 30.6.2004 Где: г. Москва Репутация: 1 Всего: 23 |
нету вроде или я незнаю
но во всяком случае нужно именно пузырьком -------------------- "Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом |
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Ну ты сначало всё в массив збрось потом с массивом по работай примеры есть и из массива в StringGrid перекинь.
Примеры помойму в Алгоритмах находятся http://forum.vingrad.ru/index.php?showforum=13 Добавлено @ 12:40 А данные в фаил можно через пробей записывать 1 3 5 2 7 |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |