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
