Banque de problèmes LARP

Problème 4.14

 

Titre :

Programme de calcul de la moyenne

Date :

30 mars 2006

Référence :

Le livre du C premier langage

C. Delannoy

1994, Éditions Eyrolles

P. 115 (Exercise 2.1 B)

Solutions :

Philippe Turcotte

 

Description du problème

 

Concevoir un algorithme capable de calculer la moyenne d’un nombre quelconque de valeurs. Celles-ci seront entrées manuellement par l’utilisateur.

 

L'algorithme doit lire ‘n’ valeurs de l’utilisateur et ensuite afficher une phrase comprenant le nombre de valeurs ainsi que la moyenne de ces valeurs.

 

Si il n’y a aucune valeur, l’algorithme devra afficher :

            “Aucune valeur – pas de moyenne”

 

Autrement, il affichera :

            “La moyenne des n valeurs : moyenne

 

Solutions du problème

 

Cet algorithme utilise une structure d’itération TANTQUE.

La variable de contrôle sera la valeur entrée par l’utilisateur.

 

Pour chaque itération de la boucle, on lit une valeur de l’utilisateur.

Si la valeur est différente de 0, on additionne cette valeur au total et puis on recommence la boucle.

 

Par contre, si la valeur est 0, on termine la boucle.

Puis, si le nombre de valeurs entrées est plus grand que 0, on calcule la moyenne. Finalement, on affiche par la suite la phrase appropriée parmi celles ci haut.

 

Solution organigramme LARP :

Delannoy_P115_ExerB_Org.larp

Solution pseudo-code LARP :

Delannoy_P115_ExerB_Pseudo.larp

Solution Java :

Delannoy_P115_ExerB.java

 

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.