1.8 Fonctions et procédures

Ce sont des méthodes paramétrables:

  • les procédures ne renvoient rien : void
  • les fonctions renvoient une et une seule valeur, avec return
void nomProcedure(parametres potentiels) { 
  instructions; 
}

type nomFonction(parametres potentiels) { 
  instructions;
  return variableDuBonType;
  }

La variable retournée doit être du même type qu’annoncé dans le signature de la fonction.