bug0052.pp 430 B

123456789101112131415161718192021
  1. uses
  2. graph;
  3. const
  4. Triangle: array[1..4] of PointType = ((X: 50; Y: 100), (X: 100; Y:100),
  5. (X: 150; Y: 150), (X: 50; Y: 100));
  6. var Gd, Gm: Integer;
  7. begin
  8. Gd := Detect;
  9. InitGraph(Gd, Gm, '');
  10. if GraphResult <> grOk then
  11. Halt(1);
  12. drawpoly(SizeOf(Triangle) div SizeOf(PointType), Triangle);
  13. readln;
  14. fillpoly(SizeOf(Triangle) div SizeOf(PointType), Triangle);
  15. graphdefaults;
  16. readln;
  17. CloseGraph;
  18. end.