Un algorithme est composé :

  • D’un en-tête permettant de donner un nom à l’algorithme.
  • D’une partie déclarative (environnement) permettant de définir les différents objets utilisés par l’algorithme (variables, constantes, etc.)
  • D’un corps composé de l’ensemble des instructions à réaliser afin de résoudre le problème posé. Ce corps est délimité par les mots DEBUT et FIN.

La structure standard d’un algorithme est la suivante :


Il est possible, et fortement recommandé, de commenter un algorithme (tout comme un programme).
Ces lignes de commentaire commenceront par le symbole dièse (#).