/*
  Name: rendu monnaie
  Author: ARCHAMBEAU
  Date: 13/09/06 14:07
  Description: Donne les types et nombres de billets pour chaque somme d'argent
*/
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(void)
 {
      int nb500,
          nb200,
          nb100,
          nb50,
          nb20,
          nb10,
          nb5,
          np2,
          np1,
          argent;
    
      printf("Veuillez entrer la somme d'argent\n");
      scanf("%d", &argent);
      
      nb500 = argent/500;
      argent = argent%500;   /* on peut aussi ecrire :  argent%= 500; */
      nb200 = argent/200;
      argent = argent%200;
      nb100 = argent/100;
      argent = argent%100;
      nb50 = argent/50;
      argent = argent%50;
      nb20 = argent/20;
      argent = argent%20;
      nb10 = argent/10;
      argent = argent%10;
      nb5 = argent/5;
      argent = argent%5;
      np2 = argent/2;
      argent = argent%2;
      np1 = argent;
      
      if(nb500>1)    
        printf("Il faut %d billets de 500 EUR\n", nb500);
      if(nb500==1)
        printf("Il faut %d billet de 500 EUR\n", nb500);
      if(nb200>1)
        printf("Il faut %d billets de 200 EUR\n", nb200);
      if(nb200==1)
        printf("Il faut %d billet de 200 EUR\n", nb200);
      if(nb100>1)
        printf("Il faut %d billets de 100 EUR\n", nb100);
      if(nb100==1)
        printf("Il faut %d billet de 100 EUR\n", nb100);
      if(nb50>1)
        printf("Il faut %d billets de 50 EUR\n", nb50);
      if(nb50==1)
        printf("Il faut %d billet de 50 EUR\n", nb50);
      if(nb20>1)
        printf("Il faut %d billets de 20 EUR\n", nb20);
      if(nb20==1)
        printf("Il faut %d billet de 20 EUR\n", nb20);
      if(nb10>1)
      printf("Il faut %d billets de 10 EUR\n", nb10);
      if(nb10==1)
      printf("Il faut %d billet de 10 EUR\n", nb10);
      if(nb5>1)
      printf("Il faut %d billets de 5 EUR\n", nb5);
      if(nb5==1)
      printf("Il faut %d billet de 5 EUR\n", nb5);
      if(np2>1)
      printf("Il faut %d pieces de 2 EUR\n", np2);
      if(np2==1)
      printf("Il faut %d piece de 2 EUR\n", np2);
      if(np1>1)
      printf("Il faut %d pieces de 1 EUR\n", np1);
      if(np1==1)
      printf("Il faut %d piece de 1 EUR\n", np1);
        
     system ("pause");
     return 0;
 }
