### 10.10.4 Le triangle rectangle : right_triangle triangle_rectangle

Voir aussi : 11.7.3 pour la géométrie 3-d.
triangle_rectangle, en géométrie plane, a trois ou quatre arguments.
Description des arguments :

- si il a trois arguments, ce sont : 2 points A et B (ou 2 nombres complexes représentant l’affixe de ces points) et un réel k non nul.
  triangle_rectangle(A,B,k) renvoie et trace le triangle ABC rectangle en A : ce triangle est direct si k>0, indirect si k<0 et est tel que AC=|k|*AB.
  Ainsi si l’angle (BC,BA)=β radians (ou degrés), on a tan(β)=k.
  On remarquera que si C est le transformé de B dans la similitude de centre A de rapport |k| et d’angle (k/|k|)*π/2.
  On tape :
  triangle_rectangle(i,-i,2)
  On obtient :
  Le triangle rectangle de sommets i, -i, 4+i
  On tape :
  triangle_rectangle(i,-i,-2)
  On obtient :
  Le triangle rectangle de sommets i, -i, -4+i
- si il a quatre arguments, le dernier argument est le nom d’une variable qui servira à définir le troisième sommet.
  On tape :
  triangle_rectangle(i,-i,2,D)
  On obtient :
  Le triangle rectangle de sommets i, -i, 4+i
  On tape :
  normal(affixe(D))
  On obtient :
  4+i