diff --git a/Dev1.1/Dev0510/Monnaie b/Dev1.1/Dev0510/Monnaie index 7357b1d..74f2b67 100755 Binary files a/Dev1.1/Dev0510/Monnaie and b/Dev1.1/Dev0510/Monnaie differ diff --git a/Dev1.1/Dev0510/Monnaie.c b/Dev1.1/Dev0510/Monnaie.c index fb46e00..f6aa21b 100644 --- a/Dev1.1/Dev0510/Monnaie.c +++ b/Dev1.1/Dev0510/Monnaie.c @@ -12,20 +12,19 @@ int main(void){ float paiement; printf("Combien avez vous payé ? :"); scanf("%f",&prix); - paiement = prix - 5.49; - while(paiement >= 2) { + paiement = prix*100 - 549; + while(paiement >= 200) { nombre_piece = nombre_piece + 1; - paiement = paiement - 2.0; + paiement = paiement - 200; } - while (paiement > 0.2){ + while (paiement > 20){ nombre_vingt = nombre_vingt + 1; - paiement = paiement - 0.2; + paiement = paiement - 20; } - while (paiement > 0.01){ - paiement = paiement - 0.01; + while (paiement >= 1){ nombre_un = nombre_un+1; + paiement = paiement - 1; } - printf("nombre de piece de 2 à rendre : %d\n",nombre_piece); printf("nombre de piece de vingt centimes à rendre %d\n",nombre_vingt); printf("nombre de piece de un à rendre : %d\n",nombre_un);