Курсовая работа: Работа с текстовыми строками, двумерными массивами, файловыми структурами данных
m1:=m1+1;
end;
Пока не конец файла перебираем строки и прибавляем по единице к счетчику.
while not eof(second) do
Begin
readln(second,S2);
m2:=m2+1;
end;
И присваиваем минимальное значение для переменной m.
if m1<m2 then m:=m1 else m:=m2;
Заново закрываем и открываем файлы.
close(first);
reset(first);
close(second);
reset(second);
end;
Процедура разбития строки на слова и перемещение их в массив.
Procedure slv;
var
i,j:integer;
begin
Считываем первую строчку из обоих файлов и добавляем пробел вначале и в конце строки.
Readln(first,S1);
readln(second,S2);
S1:=' '+S1+' ';
S2:=' '+S2+' ';
Сбрасываем счетчик количества слов.
k1:=0;
k2:=0;