DEV/DEV1.1/TP10/monnaie.c

29 lines
770 B
C
Raw Permalink Normal View History

2024-10-07 17:30:04 +02:00
#include <stdio.h>
#include <stdlib.h>
int main(void) {
double paiement;
double produit = 5.49;
int n_2e;
int n_20c;
int n_1c;
printf("Veuillez entrer combien vous avez payé en euros pour vous rendre la monnaie\n");
scanf("%lf", &paiement);
if(paiement >= produit){
paiement = paiement - produit;
for(; paiement >= 2; n_2e+=1){
paiement = paiement - 2;
}
for(; paiement >= 0.20; n_20c+=1){
paiement = paiement - 0.2;
}
for(; paiement >= 0.0080; n_1c+=1){
paiement = paiement - 0.01;
}
printf("Je vous rend %d pièce(s) de 2euros, %d pièce(s) de 20centimes et %d pièce(s) de 1centime. \n ", n_2e, n_20c, n_1c);
}
else if (paiement < produit) {
printf("Tu ne paies pas assez !!!!!!!!!!!!!\n");
}
}