treg2.pp 584 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. { %OPT=-Or}
  2. {$maxfpuregisters 3}
  3. uses
  4. dotest;
  5. var
  6. t : text;
  7. procedure p;
  8. var
  9. d : double;
  10. e : extended;
  11. s : single;
  12. begin
  13. readln(t,d);
  14. if d<>1 then
  15. do_error(1000);
  16. readln(t,d);
  17. if d<>2 then
  18. do_error(1001);
  19. readln(t,e);
  20. if e<>3 then
  21. do_error(1002);
  22. readln(t,e);
  23. if e<>4 then
  24. do_error(1003);
  25. readln(t,s);
  26. if s<>5 then
  27. do_error(1004);
  28. readln(t,s);
  29. if s<>6 then
  30. do_error(1005);
  31. end;
  32. begin
  33. assign(t,'testreg2.dat');
  34. reset(t);
  35. p;
  36. close(t);
  37. end.