input geometriesyr; u:=1cm; figure(-2u,-3.5u,8u,4u); pair O,I,J; papiercinq((-2,-3.5),(8,4),orange); O=(0,0); I=(0.5u,0); J=(0,0.5u); label.llft("O",O); label.bot("I",I); label.lft("J",J); marque_p:="croix"; MarquePoint(I); MarquePoint(J); drawarrow ((-2u,0))--((8u,0)); drawarrow ((0,-3.5u))--((0,4u)); label.bot(btex $x$ etex,(7.5u,0)); label.lft(btex $y$ etex,(0,3.5u)); pair A,B,C,D; A=(-u,-u); B=(u,-2u); C=(3u,2u); D=(5u,u); label.llft("A",A); label.llft("B",B); label.urt("C",C); label.rt("D",D); MarquePoint(A); MarquePoint(B); MarquePoint(C); MarquePoint(D); fin; end;