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 (#).