B) Analyse des traitements:

1. Expliquer la solution pour résoudre le problème:
       
La résolution du coeur du problème consiste à calculer le prix TTC des articles achetés. Ce prix s'obtiendra en ajoutant la TVA au prix hors taxes des articles achetés.
 
2. Identifier les relations entre données et résultats: (introduction éventuelle de variables auxiliaires)
pHTTot = pHT *nbArt;
pTTC = (nmTVA /100 * pHTTot) + pHTTot;
Algorithme
Titre
     PrixTTC
Description du problème
    Calcule et affiche le prix total TTC d'une quantité d'articles (nbArt), ayant tous le même prix hors taxe (pHT). pHT et nbArt seront demandés à l'utilisateur, la TVA est fournie et fixée à 20.6%) 
Variables
en entrée
   /* Initialisées */
    float mTVA=20.6;      /* Montant de la TVA */
   /* Valeurs à demander */
    float pHT;              /* Prix hors taxes d'un article, l'unité monétaire est l'euro */
    int nbArt;               /* Nombre d'articles achetés */  
en sortie
    float pTTC;
auxiliaires
    float pHTTot;
Forme des résultats
    Affichage d'un texte qui donne le prix TTC des articles achetés.
Corps de l'algorithme simplifié
    Demander le prix hors taxe pHT d'un article
    Demander le nombre nbArt d'articles achetés
    Calculer le prix hors taxe (pHT) des nbArt
    Calculer le prix TTC (pTTC) en appliquant la TVA (mTVA) à pHT
    Afficher pTTC
Corps de l'algorithme détaillé
       demander("prix hors taxe d'un article", pHT);
       demander(" nombre d articles achetés", nbArt);
       pHTTot = nbArt * pHT;
       pTTC = pHTTot + (pHTTot *  mTVA/100);
       afficher ("Prix total TTC des ", nbArt, " articles:", pTTC);
Jeu d'essais   
valeurs des données en entrée
résultats attendus
pHT
nbArt
pTTC
15
5
90.45
13.5
100
1628.1

D) Vérification
On doit tester le jeu d'essais.


suivant
     plan