Курсовая работа: Опрацювання масивів
{Exit; }
end else Myword: ='';
end;
end;
end;
Функції function TForm1. Search_RL: Boolean; function TForm1. Search_UD: Boolean; function TForm1. Search_DU: Boolean; мають дуже схожий до вище описаного алгоритму пошуку заданого слова, змінюється лише порядок пошуку.
Здійснення пошуку в усіх напрямах по черзі виконується наступною процедурою.
procedure TForm1. Search;
var Find,F1,F2,F3,F4: Boolean;
begin
if SearCB. ItemIndex<0 then Search_LR;
Find: =True;
F1: =True; F3: =True;
F2: =True; F4: =True;
case SearCB. ItemIndex of
0: Find: =Search_LR;
1: Find: =Search_RL;
2: Find: =Search_UD;
3: Find: =Search_DU;
4: begin
F1: =Search_LR;
F2: =Search_RL;
F3: =Search_UD;
F4: =Search_DU;
end;
end;
if (Find=False) or((F1=False) and(F2=False) and(F3=False) and(F4=False)) then
ShowMessage('Шуканої послідовності символів не знайдено! ')
end;