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...