Курсовая работа: Эмуляция командного процессора ОС UNIX в среде Windows 9x
fname1, fname2, f: string[80];
f1, f2: text;
s1, s2: string;
r, c: integer;
Function Compare(s1, s2: string): integer;
var
i, k: integer;
Begin
k := 0;
for i := 1 to Length(s2) do
begin
if i > Length(s1) then
Break;
if s2[i] = s1[i] then
k := k + 1;
end;
Compare := Round(100 * k / (Length(s2) +
Abs(Length(s1) - Length(s2))));
End;
Begin
Delete(comu, 1, 5);
fname1 := Copy(comu, 1, Pos(' ', comu) - 1);
Delete(comu, 1, Pos(' ', comu));
fname2 := comu;
Assign (f1, fname1); Reset (f1);
Assign (f2, fname2); Reset (f2);
r := 0;
while True do
begin