fork download
  1. program ideone;
  2. var s : string;
  3. p:integer;
  4. begin
  5. s := 'know as book enot on bork kort in the kind';
  6.  
  7. s := ' ' + s + ' '; {добавить пробелы в начало для поиска слов, начинающихся с K
  8.   и в конец, чтобы найти конец слова }
  9. p := Pos(' k',s);
  10. if p<>0 then begin
  11. s := Copy(s,p+1,Length(s)-p);
  12. p := Pos( ' k', s);
  13. if p<>0 then begin
  14. s := Copy(s,p+1,Length(s)-p);
  15. p := Pos(' ',s); {найти пробел после слова, чтобы выделить само слово}
  16. WriteLn(Copy(s,1,p-1))
  17. end;
  18. end;
  19. if p=0 then WriteLn('Нет такого слова')
  20. end.
Success #stdin #stdout 0s 4372KB
stdin
Standard input is empty
stdout
kort