Le carré
Activité
Créer un segment AB.
Construire un carré de côté AB : on décrira deux méthodes
de construction du carré et une méthode qui utilise les nombres complexes
et un petit programme.
Réponse
1/ On obtient C et D par rotation.
On tape :
(ou encore C:=B-i*(A-B) D:=A+i*(B-A))
Puis on trace le carré :
segment(A,B);segment(B,C);segment(C,D);segment(D,A);
2/ On obtient C par rotation et D par symétrie .
On tape :
M:=milieu(A,C)
D:=symetrie(M,B)
Puis on trace le carré :
segment(A,B);segment(B,C);segment(C,D);segment(D,A);
3/ On utilise les nombres complexes et on écrit le programme :
carred(A,B):={
local C,D;
C:=B+i*(B-A);
D:=A+i*(B-A);
return ([segment(A,B),segment(B,C),
segment(C,D),segment(D,A)]);
};
Attention
Lorsque il y a des commandes graphiques intermédiaires, elles sont tracées
dans l'écran DispG, mais seule la valeur de la fonction (ce qui suit
return) est tracée.