2021-10-05 16:42:12 +02:00
|
|
|
#include <stdlib.h>
|
|
|
|
#include <stdio.h>
|
|
|
|
|
|
|
|
int main(void){
|
|
|
|
int piece = 2;
|
|
|
|
float vingt = 0.2;
|
|
|
|
float un = 0.01;
|
|
|
|
float prix;
|
|
|
|
int nombre_piece = 0;
|
|
|
|
int nombre_vingt = 0;
|
|
|
|
int nombre_un = 0;
|
|
|
|
float paiement;
|
|
|
|
printf("Combien avez vous payé ? :");
|
|
|
|
scanf("%f",&prix);
|
2021-10-05 17:00:10 +02:00
|
|
|
paiement = prix*100 - 549;
|
|
|
|
while(paiement >= 200) {
|
2021-10-05 16:42:12 +02:00
|
|
|
nombre_piece = nombre_piece + 1;
|
2021-10-05 17:00:10 +02:00
|
|
|
paiement = paiement - 200;
|
2021-10-05 16:42:12 +02:00
|
|
|
}
|
2021-10-05 17:00:10 +02:00
|
|
|
while (paiement > 20){
|
2021-10-05 16:42:12 +02:00
|
|
|
nombre_vingt = nombre_vingt + 1;
|
2021-10-05 17:00:10 +02:00
|
|
|
paiement = paiement - 20;
|
2021-10-05 16:42:12 +02:00
|
|
|
}
|
2021-10-05 17:00:10 +02:00
|
|
|
while (paiement >= 1){
|
2021-10-05 16:42:12 +02:00
|
|
|
nombre_un = nombre_un+1;
|
2021-10-05 17:00:10 +02:00
|
|
|
paiement = paiement - 1;
|
2021-10-05 16:42:12 +02:00
|
|
|
}
|
|
|
|
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);
|
|
|
|
return EXIT_SUCCESS;
|
|
|
|
}
|