Grâce aux boucles, on sait désormais répéter plusieurs fois le même bout de code à la suite.
Maintenant, comment faire si l'on veut pouvoir répéter une suite d'instructions plusieurs fois, à des endroits différents du programme ? Comment mieux organiser son code pour le rendre plus lisible, en créant des blocs réalisant une fonctionnalité particulière ?
\end{block}
\begin{alertblock}{Définition}
Une fonction, c’est un ensemble d’instructions, permettant d'effectuer une tâche spécifique, en fonction de paramètres d'entrée.