Banque de problèmes LARP

Problème 8.1

 

Titre :

Programme de coûts d’entreposage

Date :

10 avril 2006

Référence :

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

M.Bohl & M. Rynn

1989, Prentice-Hall

P. 170 (Sample Problem 8.1)

Solutions :

Philippe Turcotte

 

Description du problème

 

Concevoir un algorithme qui détermine le coût d’entreposage pour des objets personnels de valeurs comprises entre 1000 $ et 20 000$ :

 

§         Le coût d’entreposage est égal à 5% de la valeur des objets personnels.

 

L'algorithme ne doit qu’afficher la valeur et le coût d’entreposage pour chacune des valeurs des objets.

La 1ère valeur est de 1000$, puis elle augmente de 100$, jusqu’à la limite de 20 000$.

 

Solutions du problème

 

Cet algorithme utilisera une structure d’itération RÉPÉTER-JUSQU’À.

 

Après avoir calculé le coût d’entreposage, on affiche la valeur des objets personnels et le coût.

Ensuite, on augmente la valeur de 100$ et on recommence.

 

Solution organigramme LARP :

BohlRynn_P170_Storage_Org.larp

Solution pseudo-code LARP :

BohlRynn_P170_Storage_Pseudo.larp

Solution Java :

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