input geometriesyr12; figure(0,0,10u,10u); pair A,B,C,D; D=u*(3,1); A-D=u*(0,3); C=rotation(A,D,-90); B-C=A-D; trace A--B--C--D--cycle dashed evenly withcolor gris; trace arccercle(A,D,iso(A,D)); trace arccercle(B,A,iso(A,B)); trace arccercle(C,B,iso(C,B)); trace arccercle(C,D,iso(C,D)); nomme.bot(D); nomme.bot(C); nomme.urt(B); nomme.ulft(A); marque_p:="croix"; drawoptions(withcolor gris); pointe(iso(A,B),iso(B,C),iso(C,D),iso(D,A)); drawoptions(); fin; figure(0,0,10u,6u); z.so=coinbg; z.ne=coinhd; trace grille(0.5) withcolor bleu; origine((2,0)); unites(0.5,0.5); remplis (placepoint(0,10)--placepoint(4,10)--placepoint(4,11)--placepoint(0,11)--cycle) withcolor blanc; trace hachurage(placepoint(-1,10)--placepoint(0,10)--placepoint(0,11)--placepoint(-1,11)--cycle,60,0.1,0); label.urt(btex Unit\'e d'aire etex,placepoint(0,10)); pair E,F,G,I,J; E=placepoint(2,2); G=placepoint(14,2); F=placepoint(6,10); I=placepoint(3,4); J=placepoint(5,8); trace triangle(E,F,G) withpen pencircle scaled 1.25bp; nomme.llft(E); nomme.lrt(G); nomme.top(F); nomme.ulft(I); nomme.ulft(J); fin; figure(0,0,10u,5u); z.so=coinbg; z.ne=coinhd; trace grille(0.5) withcolor bleu; origine((2,0)); unites(0.5,0.5); pair E,F,G; E=placepoint(2,1); G=placepoint(14,1); F=placepoint(6,9); trace triangle(E,F,G) withpen pencircle scaled 1.25bp; nomme.llft(E); nomme.lrt(G); nomme.top(F); fin; end