Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
15-1148554071
Crazy manager
2006-05-25 14:47
2006.06.18
Практический вопрос о планирование в маленькой конторе


3-1145542831
Sphinx
2006-04-20 18:20
2006.06.18
Невизуальные компоненты для БД


2-1148890052
verybadbug
2006-05-29 12:07
2006.06.18
TWebBrowser


1-1147371417
GanibalLector
2006-05-11 22:16
2006.06.18
TMethod


2-1148964290
syte_ser78
2006-05-30 08:44
2006.06.18
суммирование времени




   Наверх