potrzebna pomoc przy funkcji

0

Potrzebna mi jest funkcja zliczająca podane frazy w konkretnym tekście (łańcuchu), czyli:

FUNCTION zlicz(fraza,tekst:string):integer;

Jak ją zrobić? Ja już różnie kombinowałem i nic.

0

To powinno zadzialac:

function FindText(key, txt : String): integer;
var
i: integer;

Lkey : Integer;
tmp : String;
Count :integer;
begin
count := 0;
LKey:=Length(key);
i:=1;
while i

0

Można też tak:
function Zlicz(Fraza, Tekst : String): Integer;
begin
Result := 0;
while Pos(Fraza, Tekst) > 0 do
begin
Delete(Tekst, Pos(Fraza, Tekst), 1);
Inc(Result);
end;
end;

Ps. Ta fukcja uwzględnia wieklość liter.

1 użytkowników online, w tym zalogowanych: 0, gości: 1