Ensemble fini des règles nécessaires à la résolution d’un calcul ou à l’obtention d’un résultat en un nombre fini d’étapes.
Si le nombre d’étapes est théoriquement infini, le processus portera alors le nom d’itération.
Un algorithme est une méthode utilisée pour résoudre une classe de problèmes qui ne diffèrent que par la valeur des données introduites dans les différentes étapes.
Un algorithme est une méthode utilisée pour résoudre une classe de problèmes qui ne diffèrent que par la valeur des données introduites dans les différentes étapes.
Les programmes informatiques sont en réalité des algorithmes codés dans un langage que la machine peut interpréter et exécuter.
Exemple
La méthode de division de deux nombres décimaux est un exemple d’algorithme simple.
Note historique
Le terme algorithme est dérivé du surnom latin du mathématicien perse Al-Khwarizmi (780-850).