### 9.12.2 Le carré : `square carre`

Voir aussi : 10.8.1 pour la géométrie 3-d.
`carre`, en géométrie plane, peut avoir de deux à quatre arguments.
Description des arguments :

- si il a deux arguments ce sont : 2 points ou 2 nombres complexes représentant l’affixe de ces points (ou encore une liste de 2 points ou de 2 complexes).
  `carre(A,B)` renvoie et trace le carrè ABCD de sens direct, mais sans définir les points D et C.
  On tape :
  `carre(0,1+i)`
  On obtient :
  `Le carré de sommets 0, 1+i, 2*i, -1+i`
- si il a trois (resp quatre) arguments, les 2 derniers paramètres sont le nom d’une (resp deux) variables qui serviront à définir l’avant-dernier sommet(resp les deux autres sommets). On tape :
  `carre(0,1+i,C,D)`
  On obtient :
  `Le carré de sommets 0, 1+i, 2*i, -1+i`
  On tape :
  `affixe(C)`
  On obtient :
  `2*i`
  On tape :
  `affixe(D)`
  On obtient :
  `-1+i`