Un groupe de pompage alimente une cuve à travers une chaîne de conversion : transformateur, redresseur, bus continu, onduleur, moteur. Chaque étage a son rendement, et le rendement global de la chaîne est le produit des rendements. Le programme ci-dessous devait le calculer, mais le résultat affiché paraît trop optimiste au technicien.
L'organigramme
Le technicien saisit le nombre d'étages, 5, puis les rendements dans l'ordre de la chaîne : 0.985, 0.97, 0.99, 0.96 et 0.92.
Objectif
Repérer la forme mal placée, donner le nombre de fois où elle s'exécute et la valeur de pourcent obtenue par cette version, puis la valeur de pourcent une fois l'organigramme corrigé.
Pièges
L'initialisation à 1 est juste : c'est sa place qui pose problème. Le programme s'exécute sans aucune erreur.