Quelle différence entre fonction et procédure ?
- Une fonction renvoie une valeur avec
retourneet s'utilise dans une expression :x vaut f(3). - Une procédure ne renvoie rien et s'appelle obligatoirement avec
appelle:appelle p(3).
Choisissez une fonction quand vous voulez un résultat réutilisable, une procédure pour une action (afficher, remplir un tableau…).