fork(2) download
  1. Program Pos_ch;
  2. Var ch1, ch2 : String;
  3. i, p : Integer;
  4. Begin
  5. Write ('ch1 = ');
  6. Readln (ch1);
  7. Write ('ch2 = ');
  8. Readln (ch2);
  9. i:=1 ;
  10. p:=0;
  11. Repeat
  12. If ch1 = COPY (ch2, i, Length (ch1)) Then p:=i;
  13. i:=i+1;
  14. Until (Length (ch2)-i < Length (ch1)) Or (p<>0);
  15. Writeln ('La chaîne ', ch1, ' occupe la position ', p,' dans la chaîne ', ch2);
  16. End.
Success #stdin #stdout 0s 232KB
stdin
a
bac
stdout
ch1 = ch2 = La chaîne a occupe la position 2 dans la chaîne bac