tb0394.pp 457 B

123456789101112131415161718192021222324252627282930
  1. { %version=1.1 }
  2. {$ifdef fpc}{$mode objfpc}{$endif}
  3. {$apptype console}
  4. var
  5. err : boolean;
  6. procedure Demo(x:array of longint);
  7. var
  8. i:longint;
  9. begin
  10. if high(x)<>4 then
  11. err:=true
  12. else if x[4]<>14 then
  13. err:=true;
  14. for i:=low(x)to high(x)do
  15. writeln(i,' ',x[i]);
  16. end;
  17. var
  18. y:array[10..40]of longint;
  19. i:longint;
  20. begin
  21. for i:=10 to 40 do
  22. y[i]:=i;
  23. Demo(slice(y,5));
  24. if err then
  25. begin
  26. writeln('ERROR!');
  27. halt(1);
  28. end;
  29. end.