Titre PrixTTC |
Nom du programme
(attention les majuscules et minuscules sont différenciées sous LINUX contrairement à WINDOWS) PrixTTC.c pour le fichier source PrixTTC pour le programme executable |
|||||||||||||||||||||
Description du
problème Calcule et affiche le prix total d'un nombre (nbDVD) de DVDs de même prix hors taxe (prixHT) (les valeurs de nbDVD et du prixHT seront demandées à l'uilisateur, la TVA est donnée et fixée à 20.6%) |
Entête du fichier source (en
commentaire) /* auteur , date de création, ... description: Calcule et affiche le prix total d'un nombre (nbDVD) de DVDs de même prix hors taxe (prixHT) (les valeurs de nbDVD et du prixHT seront demandées à l'uilisateur, la TVA est donnée et fixée à 20.6%) */ |
|||||||||||||||||||||
Pas de correspondance.... |
Librairies nécessaires #include <stdio.h> |
|||||||||||||||||||||
Variables /* Initialisées */ float mTVA=20.6; /* Montant de la TVA, pas de contrainte, donnée initialisée */ /* Valeurs à demander */ float prixHT; /* Contraintes: prixHT doit être supérieur à 0, l'unité monétaire est l'euro */ int nbDVD; /* Contraintes: nbDVD doit être supérieur à 0 */ en sortie float pTTCTot; auxiliaires float pHTTot; |
Variables /* en entrée */ float mTVA=20.6; /* Pas de contrainte, donnée initialisée */ float prixHT; /* Contraintes: prixHT doit être supérieur à 0, l'unité monétaire est l'euro */ int nbDVD; /* Contraintes: nbDVD doit être supérieur à 0 */ /* en sortie */ float pTTCTot; /* auxiliaires */ float pHTTot; |
|||||||||||||||||||||
Formes des résultats Affichage d'un texte qui donne le prix TTC des articles achetés. |
Pas de correspondance ... |
|||||||||||||||||||||
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 |
Pas de correspondance ... |
|||||||||||||||||||||
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); |
Corps du programme printf("\nDonnez moi le prix hors taxe d'un DVD:"); scanf("%f",&pHT); printf("\nDonnez moi le nombre de DVDs achetés:"); scanf("%d",nbDVD); pHTTot = nbDVD * pHT; pTTCTot = pHTTot + (pHTTot * mTVA/100); printf ("\nPrix total TTC des %d DVDs:%f", nbDVD,pTTCTot); |
|||||||||||||||||||||
Jeu d'essais
|
Jeu d'essais Valeurs à saisir au clavier lors de l'execution ... |