TD Informatique AES S3
Corrigé séance 7
Exercice 1 : Objectif : comprendre comment fonctionne un programme structurer en "faisant
tourner" l'algorithme.
Question posée : quelles valeurs de A, B, C, D et E s'afficheront à la fin de l'exécution du
programme ?
VAR
A,B,C,D,E,I : entiers
Début A2
B10;C5
DA*B;EB/A
BB-2;AA*2
AB+D+E
BC+2*B
Si A>B alors
Si B>C alors
DB-D
sinon
DB+D
finsi
sinon
D2*D+E
finsi
Pour I1 à C faire
AA-D
finpour
Tant que I<=10 faire
EE+2
II+1
Fintant
Ecrire A,B,C,D,E
Fin
Réponse : A=28 ; B=21 ; C=5 ; D=1 ; E=17
Exercice 2 : Faire un algorithme permettant de calculer le montant à payer d'une facture,
sachant qu'il est possible d'acheter trois produits P1, P2 et P3 dont les prix respectifs sont 3,5
euros, 4.75 euros et 3 euros. Pour simplifier, on saisira systématiquement la quantité achetée
de chaque produit, sachant que si un produit n'est pas commandé, on indiquera 0. On accorde
une remise de 5% si le montant hors taxe de la commande est supérieur à 150 euros et une
remise de 10% s'il dépasse 750 euros. D'autre part, on ajoute 8 euros de frais de transport si le
montant hors taxe (hors remise) est inférieur à 225 euros. Le taux de TVA utilisé est de 19,6%