14.07.2007, 13:34
общий
это ответ
Здравствуйте, Deimos25!
Привожу код решения Вашей программы в приложении. В директорию с программой нужно поместить текстовый файл и переименовать его text.txt, можно сделать обработка любого файла:
......
Writeln(‘Введите имя файла‘);
Read(St);
Assign(F,St);
Reset(F);
.....
Приложение:
var F: Text; St,Tmp: string; Srch: Char; p,count: integer;begin Write(‘Введите букву для поиска - ‘); Read(Srch); Assign(F,‘text.txt‘); Reset(F); count:=0; While Not Eof(F) do begin Readln(F,St); While Pos(‘ ‘,St)<>0 do begin p:=Pos(‘ ‘,St); Tmp:=Copy(St,1,p-1); St:=Copy(St,p+1,Length(St)-p); if Pos(Srch,Tmp)<>0 then Inc(Count); end; end; Close(F); Writeln(‘Всего слов, содержащих ‘,srch,‘ - ‘,count); ReadKey;end.