Advertisement
Guest User

Untitled

a guest
Apr 26th, 2015
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.55 KB | None | 0 0
  1. procedure parse(var str, author, name, year: string);
  2. var i: integer;
  3. begin
  4.   i := pos(' ', str);
  5.   author := copy(str, 1, i - 1);
  6.   delete(str, 1, i);
  7.   i := pos(' ', str);
  8.   name := copy(str, 1, i - 1);
  9.   delete(str, 1, i);
  10.   year := str
  11. end;
  12.  
  13.  
  14. var f: text;
  15.     str, author, name, year: string;
  16.  
  17. begin
  18.   assign(f, 'books.txt');
  19.   reset(f);
  20.   input := f;
  21.   while not eof(f) do
  22.   begin
  23.     readln(str);
  24.     parse(str, author, name, year);
  25.     if name = 'Информатика' then writeln(author, ' ', year);
  26.   end;
  27.   close(f);
  28. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement