Algorithmique

Un algorithme est une suite finie d’instructions écrites dans un ordre déterminé pour résoudre un problème donné.

Le mot « algorithme » dérive du nom du mathématicien et savant musulman Mohammed ibn Mūsā al-Khwārizmī (en arabe : محمد بن موسى الخوارزمي).

Al-Khwārizmī (780-850)

Structure d’un algorithme

Un algorithme comprend trois parties ou phases:

  • Une phase d’initialisation qui sert à déclarer les variables.
  • Une phase de traitement qui permet d’effectuer les traitements nécessaires pour résoudre un problème donné.
  • Une phase de sortie qui permet d’afficher les résultats.