La procédure "tableMult" introduite dans la section 6.2.2 peut être réécrite 
en lui ajoutant un paramètre (le facteur de la table) :
	
		|  Procédure  | 
		 Programme principal  | 
	
	
	
		 
void tableMult(int facteur) {
  int k;
  for(k=1; k<=10; k=k+1) {
    print(k); 
    print(" fois "); 
    print(fact);
    print(" vaut "); 
    println(facteur*k);
  }
}
 
		 | 
		 
void main() {
  // utilisation 1
  int facteur;
  facteur=readInt("facteur :");
  tableMult(facteur);
  // utilisation 2
  for(facteur=2; facteur<=9; facteur=facteur+1) {
    print("Voici la table de "); 
    println(facteur);
    tableMult(facteur);
  }
}
 
		 | 
	
	
 
Cela permet de diversifier les utilisations possibles de la procédure, comme le
montre l'utilisation 2 qui affiche la table de 2, puis la table de 3...