fork download
  1. program pr3;
  2. var x,y,z,max,mid,min,sum:real;
  3. begin
  4. writeln('enter x-');
  5. readln(x);
  6. writeln('enter y-');
  7. readln(y);
  8. writeln('enter z-');
  9. readln(z);
  10. case (x>y) and (x>z) of
  11. true: case y>z of
  12. true:
  13. begin
  14. max:=x;
  15. mid:=y;
  16. min:=z;
  17. end;
  18. else
  19. begin
  20. max:=x;
  21. mid:=z;
  22. min:=y;
  23. end;
  24. end;
  25.  
  26. else case (y>x) and (y>z) of
  27. true: case x<z of
  28. true:
  29. begin
  30. max:=y;
  31. mid:=z;
  32. min:=x;
  33. end;
  34. else
  35. begin
  36. max:=y;
  37. mid:=x;
  38. min:=z;
  39. end;
  40. end;
  41. else case (z>x) and (z>y) of //40
  42. true: case x<y of
  43. true:
  44. begin
  45. max:=z;
  46. mid:=y;
  47. min:=x;
  48. end;
  49.  
  50. else
  51. begin
  52. max:=z;
  53. mid:=x;
  54. min:=y;
  55. end;
  56. end;
  57. end;
  58. end;
  59. end;
  60. writeln('max-',max:5:2);
  61. writeln('mid-',mid:5:2);
  62. writeln('min-',max:5:2);
  63.  
  64. sum:=z+x+y;
  65. case sum>0 of
  66. true:
  67. begin
  68. min:=min*min*min;
  69. max:=max/4;
  70. mid:=0;
  71. end;
  72. end;
  73. writeln('max-',max:5:2);
  74. writeln('mid-',mid:5:2);
  75. writeln('min-',max:5:2);
  76. readln;
  77. end.
Runtime error #stdin #stdout 0.01s 256KB
stdin
Standard input is empty
stdout
enter x-
Runtime error 106 at $080480F1
  $080480F1
  $0805F381