Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.18;
Скачать: CL | DM;

Вниз

Чё то я запутался.   Найти похожие ветки 

 
Cerberus ©   (2006-05-26 23:13) [0]

Надо чтоб перебирал весь двухмерный массив.
Извените за кривой код.  
for i := 1 to num2 do begin
// memo1.Lines.Add("as"+inttostr(i));
 for j := 1 to num1 do begin
   if EditMas[i,3] = ConstMas[j,6] then begin
   if EditMas[i,8] = ConstMas[j,2] then begin if EditMas[i,5] = ConstMas[j,5] then TestMas[i,1] := "1"; TestMas[j,2] := "1";  end;
   if EditMas[i,8] = ConstMas[j,2] then begin if EditMas[i,5] <> ConstMas[j,5] then TestMas[i,1] := "2"; TestMas[j,2] := "1"; end;
   if EditMas[i,8] <> ConstMas[j,2] then begin if EditMas[i,5] = ConstMas[j,5] then TestMas[i,1] := "3"; TestMas[j,2] := "1"; end;
//    memo1.Lines.Add(EditMas[i,3] + ConstMas[j,6] + EditMas[i,8] + ConstMas[j,2] + EditMas[i,5] + ConstMas[j,5]);

   end;
 end;
 end;


 
unknown ©   (2006-05-26 23:19) [1]

1) Что-то не так с проектированием, судя по всему.
2) Оформление кода оставляет желать лучшего. Посему нет желания разбираться.


 
Cerberus ©   (2006-05-26 23:47) [2]


> 1) Что-то не так с проектированием, судя по всему.

Похоже что да.
Он второй цикл проходит не полносью.
Надо чем то заменить структуру if .. then .. begin .. end;


 
unknown ©   (2006-05-27 00:39) [3]


> Cerberus ©   (26.05.06 23:47) [2]
> Надо чем то заменить

if ()and()and()... then


 
Kolan ©   (2006-05-27 00:43) [4]

перебор примерно так выглядит:

for I := Low(Arr) to High(Arr) do
 for J := Low(Arr[I]) to High(Arr[I]) do
 begin

 end;


 
unknown ©   (2006-05-27 00:54) [5]


> Kolan ©   (27.05.06 00:43) [4]

В [0] тоже самое. Правда 1 to numx выглядит странно. Да и остальное тоже.
Но автор наврядли рассекретит тз :)


 
Kolan ©   (2006-05-27 00:59) [6]

Тоже, да не то. Конструкция [4] дает гарантию, что индексы будут верные, а [0] - нет.



Страницы: 1 вся ветка

Текущий архив: 2006.06.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
2-1148977859
alec_sey
2006-05-30 12:30
2006.06.18
Шифрование файлов


3-1145660888
Asail
2006-04-22 03:08
2006.06.18
Групировка в SQL-запросе с суммированием времени...


15-1147467855
Yanis
2006-05-13 01:04
2006.06.18
Где скачать Delphi 2 и Delphi 1?


1-1147086844
yahaha
2006-05-08 15:14
2006.06.18
Отловить события (TWebbrowser)


3-1145532429
Zaq123
2006-04-20 15:27
2006.06.18
DBF таблица и кодировка DOS