Banque de problèmes LARP

Problème 1.7

 

Titre :

Programme calculant l'aire et la circonférence d'un cercle

Date :

24 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. 36 (Exercice 17)

Solutions :

Philippe Turcotte

 

Description du problème

 

Concevoir un algorithme capable de calculer l'aire et la circonférence d'un cercle en fonction de son diamètre. Pour calculer l'aire et la circonférence, il suffit d'utiliser les formules suivantes :

 

§         PI = 3.1416

§         Rayon = Diamètre / 2

§         Aire = PI * Rayon * Rayon

§         Circonférence = 2 * PI * Rayon

 

L'algorithme doit lire le diamètre du cercle, puis afficher ce diamètre, l'aire et la circonférence de ce cercle.

 

Solutions du problème

 

Cet algorithme est séquentiel. Après avoir lu le diamètre du cercle, on calcule le rayon, l'aire et la circonférence de ce cercle. Ensuite, on affiche toutes ces informations, à l'exception du rayon.

 

Solution organigramme LARP :

BohlRynn_P36_Exer17_Org.larp

Solution pseudo-code LARP :

BohlRynn_P36_Exer17_Pseudo.larp

Solution Java :

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