spemaxte.pas 998 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. program spemaxte;
  2. uses
  3. typ,
  4. spe;
  5. var
  6. x, y: ArbFloat;
  7. h: string;
  8. t: ArbInt;
  9. begin
  10. Write('program results spemaxte');
  11. case SizeOf(ArbFloat) of
  12. 4: writeln('(single)');
  13. 8: writeln('(double)');
  14. 6: writeln('(real)');
  15. end;
  16. x := pi;
  17. Str(x, h);
  18. t := Length(h) - 1;
  19. writeln;
  20. writeln('': t div 2, 'x', '': t, 'y', '': t - 2, 'spemax(x, y)');
  21. writeln;
  22. while not EOF do
  23. begin
  24. readln(x, y);
  25. writeln(x, ' ': 2, y, ' ': 2, spemax(x, y));
  26. end;
  27. end.
  28. program spemaxte;
  29. uses
  30. typ,
  31. spe;
  32. var
  33. x, y: ArbFloat;
  34. h: string;
  35. t: ArbInt;
  36. begin
  37. Write('program results spemaxte');
  38. case SizeOf(ArbFloat) of
  39. 4: writeln('(single)');
  40. 8: writeln('(double)');
  41. 6: writeln('(real)');
  42. end;
  43. x := pi;
  44. Str(x, h);
  45. t := Length(h) - 1;
  46. writeln;
  47. writeln('': t div 2, 'x', '': t, 'y', '': t - 2, 'spemax(x, y)');
  48. writeln;
  49. while not EOF do
  50. begin
  51. readln(x, y);
  52. writeln(x, ' ': 2, y, ' ': 2, spemax(x, y));
  53. end;
  54. end.