Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.75 KB | None | 0 0
  1. выбрать символы,расположенные между первым и вторым двоеточием . если 2 двоеточия нет,выбрать все символы,расположенные после единственного имеющегося двоеточия.
  2.  
  3. program
  4.  
  5. var n, n1 : integer;
  6. st, st1, st2 : string;
  7. f, g : text;
  8.  
  9. begin
  10.     assign(f);
  11.     assign(g);
  12.     reset(f);
  13.  
  14.     rewrite(g);
  15.     while not eof (f) do
  16.     begin
  17.         readln(f, st);
  18.         n := pos(':',st);
  19.         st2 := copy(st,n+1,length(st) - n); и здесь неправильно
  20.         n1 := pos( ':',st2); - здесь неправильно
  21.         st1 := copy(st2,1,n1-1);
  22.     if n1 = 0 then
  23.         writeln(g,st2)
  24.     else
  25.         writeln(g,st1);
  26.     end;
  27.    
  28.     close(f);
  29.     close(g);
  30. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement