|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Рекурсивное сравнение строк
Всем доброго дня. Очень нужна Ваша помощь.
Есть связка ADOConnection+Adoquery+DataSource (использую базу Access) все выводится в DBgrid. Таблица вида : _________ |_А1_|_А2_| |_2__|____| |_1__|____| |_4__|____| и так далее. Как сделать так, чтобы: 1. Значение из строки 1 столбца А сравнивалось со значение из строки 2 столбца А, значение из строки 2 столбца А со значением из строки 3 столбца А и так до конца таблицы; 2. Если предыдущая строка столбца А больше текущей, то в столбец А2 записать 1 и так до конца таблицы; 3. В столбце А2 вторая строка=предыдущая строка стобца А2+ вторая строка столбца А1 и так до конца таблицы; Спасибо за будущую помощь! |
#2
|
||||
|
||||
Ничего не понял, нарисуй, не понятно условие задачи.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#3
|
|||
|
|||
Если текущая строка в столбце А1 меньше предыдущей строки в этом же столбце, то в текущую строку столбца А2 записывается 1 иначе 2
|
#4
|
||||
|
||||
Цитата:
А если отсортировать иначе? Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#5
|
||||
|
||||
Ну так алгоритм пузырька используй.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#6
|
|||
|
|||
А что такое алгоритм пузырька?
|
#7
|
||||
|
||||
http://ru.wikipedia.org/wiki/%D0%A1%...BA%D0%BE%D0%BC
http://ru.wikipedia.org/wiki/%D0%91%...%D0%BA%D0 %B0 — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию Последний раз редактировалось M.A.D.M.A.N., 23.01.2013 в 15:36. |