Banque de problèmes LARP

Problème 2.8

 

Titre :

Programme de rapport d’inventaire

Date :

27 février 2006

Référence :

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

M.Bohl & M. Rynn

1989, Prentice-Hall

P. 57 (Exercise 10)

Solutions :

Philippe Turcotte

 

Description du problème

 

Concevoir un algorithme capable de produire un rapport d’inventaire pour un certain article. La valeur d’inventaire est calculée en fonction de la quantité en inventaire et du prix unitaire de l’article.

 

L'algorithme doit lire le numéro de l’article, la quantité en inventaire et le prix unitaire. Le rapport d’inventaire qui sera affiché, doit contenir le numéro de l’article et la valeur d’inventaire ou le montant excédant 1000$ de valeur d’inventaire, dépendamment de la valeur d’inventaire.

 

Solutions du problème

 

Cet algorithme utilise une structure conditionnelle SI-SINON.
Après avoir saisit le numéro, la quantité en inventaire et le prix unitaire d’un article, on calcule la valeur d’inventaire de ce dernier. Si cette valeur est plus grande que 1000$, on calcule le montant excédant 1000$ et puis on affiche le numéro de l’article et ce montant. Sinon, on affiche le numéro de l’article et la valeur d’inventaire.

 

Solution organigramme LARP :

BohlRynn_P57_Exer10_Org.larp

Solution pseudo-code LARP :

BohlRynn_P57_Exer10_Pseudo.larp

Solution Java :

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