Banque de problèmes LARP

Problème 9.2

 

Titre :

Programme de moyenne

Date :

13 avril 2006

Référence :

Tools for Structured Design – An introduction to programming logic, 5th Edition

M.Bohl & M. Rynn

1989, Prentice-Hall

P. 195 (Sample Problem 9.2)

Solutions :

Philippe Turcotte

 

Description du problème

 

Concevoir un algorithme qui la moyenne de 10 nombres compris dans un tableau.

 

L'algorithme doit lire, d’un tampon ou d’un fichier (pour Java), les 10 nombres afin de remplir le tableau. On suppose que le tampon et le fichier contiennent exactement 10 nombres.

Ensuite, l’algorithme affiche le contenu du tableau ainsi que la moyenne de ses éléments.

 

Solutions du problème

 

Cet algorithme doit avoir deux modules auxiliaires.

Un premier qui affiche le contenu du tableau.

Le deuxième doit calculer et afficher la moyenne.

 

Après avoir initialisé le tableau avec les nombres, on affiche son contenu.

Puis, on calcule la moyenne et on l’affiche aussi.

 

Solution organigramme LARP :

BohlRynn_P195_Average_Org.larp

Solution pseudo-code LARP :

BohlRynn_P195_Average_Pseudo.larp

Solution Java :

BohlRynn_P195_Average.java, BohlRynn_P195_Average_nombres.txt

 

Note : L'accès aux fichiers de projet LARP ci-dessus est réservé aux détenteurs d'une clé de débridage pour LARP afin d'en assurer l'exclusivité aux enseignants. Tous ont cependant accès à la solution Java proposée.