Advertisement
sutasuu

H2_pic3

Sep 19th, 2024
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Asymptote 0.85 KB | Source Code | 0 0
  1. import geometry;
  2.  
  3. size(9cm, 0);
  4. defaultpen(fontsize(10pt));
  5. dotfactor = 6;
  6. point A,B,C,O,M,K;
  7. real R=2;
  8. O=origin; A=1.5R*dir(-15);
  9. circle circ=circle(O, R);
  10. line[] t= tangents(circ, A);
  11. point[] Mp = intersectionpoints(circ, t[1]);
  12. M=Mp[0];
  13. point O1=point(circ, -0.25*length(circ));
  14. K=projection(O,O1)*A;
  15. point[] pcirc = intersectionpoints(circ, line(A,K));
  16. B=pcirc[0];  C=pcirc[1];
  17. markrightangle(size=0.3cm,B,K,O);
  18.  
  19. draw(A--(M+dir(A--M))^^A--C^^O--K^^O--B);
  20.  
  21. draw(circ, black+pt);
  22.  
  23. dot(O^^A^^M^^B^^C^^K);
  24. label("$O$", O, N);
  25. label("$A$", A, S);
  26. label("$B$", B, SE);
  27. label("$C$", C, SW);
  28. label("$M$", M, NE);
  29. label("$K$", K, S);
  30. label(Label("$12$", Relative(0.5)), K--B);
  31. label(Label("$12$", Relative(0.5)), C--K);
  32. label(Label("$5$", Relative(0.5)), O--K);
  33. label(Label("$8$", Relative(0.5)), B--A);
  34. label(Label("$16$", Relative(0.5)), A--M);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement