input geometriesyr.mp ; %---------------------------------------------------------------------------- %exercice 1 %---------------------------------------------------------------------------- u:=0.5u; figure (-u,-7u,14u,7u); pair A,B,C,E,F,G; B=(0,0); C=(0,3u); G=(12u,0); A=(12u,5u); F=(12u,-5u); E=whatever[C,F]=whatever[B,G]; draw B--C--F--A--cycle; draw B--G; label.top("A",A); label.lft("B",B); label.top("C",C); label.bot("F",F); label.rt("G",G); label.urt("E",E); fin; %---------------------------------------------------------------------------- %exercice : espace %---------------------------------------------------------------------------- u:=1cm; figure (-5u,-5u,5u,5u); pair O,A,B,G,N,S; path cc; O=(0,0); N=(0,3u); S=(0,-3u); cc := cercles(O,3u); draw cc; cc := cc yscaled 0.25; draw cc; G=point(length cc*250/360) of cc; B=point(length cc*259/360) of cc; A=point(length cc*292/360) of cc; draw N--S; draw G--O--A; draw B--O; nomme.top(N); nomme.bot(S); nomme.ulft(O); nomme.bot(A); nomme.bot(B); nomme.bot(G); fin; end ;