Un algorithme se compose de trois parties : le nom de l'algorithme, la partie déclaration et la partie traitement.
Les actions élémentaires d'un algorithme sont : Affecter, Lire (ou saisir) et Écrire (ou afficher).
Définition : Un algorithme comprend ensuite trois phases : Une phase d'initialisation ou d'entrée qui permet de donner une valeur initiale aux variables.
Une phase de traitement du problème.
Une phase de sortie des résultats. 2.
0) Instructions d'entrées et de sortie.