Exemple
Titre  
 
PrixTTC
Description du problème
    Calcule et affiche le prix total d'une quantité de DVDs (nbDVD) de même prix hors taxe (prixHT) (les valeurs de nbDVD et de prixHT sont demandées à 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, pas de contrainte, donnée initialisée */
   /* Valeurs à demander */
    float prixHT;              /* Prix hors taxes d'un DVD, contraintes: prixHT doit être supérieur à 0, l'unité monétaire est l'euro */
    int nbDVD;               /* Nombre de DVD achetés, contraintes: nbDVD doit être supérieur à 0 */  
en sortie
    float pTTCTot;
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 DVD
    Demander le nombre nbDVD de DVDs achetés
    Calculer le prix hors taxe (pHTTot) des nbDVD
    Calculer le prix TTC (pTTCTot) en appliquant la TVA (mTVA) à pHTTot
    Afficher pTTCTot
Corps de l'algorithme détaillé
       demander("prix hors taxe d'un DVD", pHT);
       demander(" nombre de DVDs achetés", nbDVD);
       pHTTot = nbDVD * pHT;
       pTTCTot = pHTTot + (pHTTot *  mTVA/100);
       afficher ("Prix total TTC des ", nbDVD, " DVDs:", pTTCTot);
Jeu d'essais   
valeurs des données en entrée
résultats attendus
pHT
nbDVD
pTTCTot
15
5
90.45
13.5
100
1628.1
20.5
0
valeur non correcte pour nbDVD
-10
3
valeur non correcte pour pHT
-1
-2
valeur non correcte pour nbDVD et pHT
suivant       plan