Форум: "Основная";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];
ВнизНарод, как сравнить текущий выбираемый элемент массива Найти похожие ветки
← →
Michael C (2002-02-28 10:45) [0]со всеми предыдущими... (не пинайте, плз)
← →
Song (2002-02-28 11:02) [1]Не лучший вариант, но первое что пришло в голову: вложенный цикл. Для каждого элемента в цикле пробегаешь все остальные элементы с первого до данного.
← →
Виктор Щербаков (2002-02-28 11:03) [2]С помощью операций сравнения:
=, <>, <=, >=
и цикла (например for):
for j := Low(a) to i - 1 do
здесь i - индекс выбираемого элемента.
begin
if a[i] = a[j] then ...// делаешь то, что нужно
end;
← →
Юрий Зотов (2002-02-28 11:06) [3]Если "в лоб", то во внутреннем цикле. А вообще, зависит от задачи. Если, скажем, ищется некий уникальный (максимальный, минимальный и т.п.) элемент, то этого просто незачем делать - надо просто запоминать последний найденный элемент и сравнивать только с ним одним.
← →
Michael C (2002-02-28 11:10) [4]Дело в том, что ищются все элементы такие же как текущий, их будет не один
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c