NewsLetter
Pour vous inscrire à la NewsLetter :

Inscription Desinscription

HTML
Introduction
Cours

C
Cours

VBasic
Introduction
Cours
Codes sources
Freewares
Dlls

QBasic
Introduction
Cours

68HC11
Introduction
Montage
Implantation
Informations
Cours

Pascal
Cours






Membre de Click-FR®, Réseau francophone Paie-Par-Click


Navigation

Projet 4 : Remise de magasin V2

Nous allons aporter une modification tres interesante au programme de remise dans un magasin,nous allons permettre à l'utilisateur d'entrez les un apres les autre le montant de ses article et le programme feras la somme et verifieras si l'utilisateur peut beneficier de la remise ou non.
Pour cela nous allons utiliser les boucle ouvertes.

En C une boucle ouverte se programme avec un WHILE

La syntaxe du WHILE

#include <stdio.h>
WHILE(CONDITION) /*Plein de detail sur les conditions [--ICI--]*/
{
/*ici sont inscrit les instructions qui serons repete jusqu'a ce que CONDITION devienne FAUSSE*/
/*Pour que un jour la boucle s'arrete il serais bien que les instructions editées ICI modifient CONDITION sinon ...*/

}

Bien une petite mise en pratique, avec tout simplement la realisation du projet.
#include <stdio.h>
double prix_cumule,prix;
short int i;
void main()
{
printf("Vous allez entrez le montant de chacun de vos articles, pour arreter la saisie, entré un nombre negatif pour le prix\n");/*Et oui il faut bien arreter la saisie un moment*/
printf("Entrez le prix de cette article:");
scanf("%lf",&prix);
prix_cumule=0; while(prix>=0)
{
prix_cumule=prix_cumule+prix;
printf("\nEntrez le prix de cette article:");
scanf("%lf",&prix);
}
printf("Le total de vos achat est de :%lf\n",prix_cumule);
if ((prix_cumule<=3000) &&(prix_cumule>=500))
{
printf("\nVous beneficiez d'une remise de 5%");
prix_cumule=(95*prix_cumule)/100;
printf("\nLe montant de vos achats est de:%lf.",prix_cumule);
}
else
{
printf("\nDésolé vous ne benficiez pas de la remise.");
}
printf("\nPressez unr touche pour quitter!");
getch();
}

Voila le code source et son resultat compilé : remisev2.rar

Tous droits réservés © Programmation-fr.com 2004