Projet en langage C

Bonjour, je aidez moi à faire ce projet en langage C

On désire développer un algorithme « simulerDistributeur », qui permet de simuler un
distributeur de boissons dont le fonctionnement est décrit ci-dessous : Le distributeur propose des boissons chaudes et froides. Les boissons chaudes proposées sont : café, chocolat et thé.
Chacune d'elles pourra être sucrée ou non. Les boissons froides sont : coca ou jus d'orange. Le choix d'une boisson est effectué en sélectionnant le ou les boutons adéquats. Les boissons
gazeuses valent 3F, les non gazeuses 2F. Les boissons chaudes valent 3F. Le supplément pour
le sucre est de 1F. Une fois le choix d'une boisson fait le prix s'affiche. Le paiement se fait par
insertion de pièces de monnaie de 10F, 5F, 2F, 1F.
Toutes les boissons ont un prix inférieur ou égal à 10F et sont des multiples de 1F. L'insertion d'une pièce décrémente la somme restant à payer. Une fois que l'on a introduit suffisamment de pièces (il n'est pas possible de faire autrement), l'appareil retourne la monnaie de façon à minimiser le nombre de pièces. Par exemple si la somme de sept francs doit être rendue, elle le sera par une pièce de 5F et une pièce de 2F plutôt que par trois pièces de 2F et une pièce de 1F. Il se peut que certaines pièces soient absentes mais on suppose qu'il y aura toujours suffisamment de pièces de 1F.

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. bonsoir,
    et quelle est ta question ? Ou le détail que tu ne comprends pas ? on en va pas faire tout ton projet pour toi.
    1. ou est la question !
      1. c le libellé qui vous guide
      2. LooooL xD
      3. Contributeur
        nd_ouse,
        Oui, mais le libellé c'est ton exercice. CCM est là pour t'aider pas pour faire ton exercice.
        C'est pour ça qu'on te demande ce qui te gène dans le libellé, ce que tu comprends pas, ce que tu as commencé, etc.
      4. Je peux faire ce projet sous Pascal mais en C c'est difficile
    2. si tu sais le faire en pascal, alors c'est très bien car le principe et l'algorithme devraient être quasiment identiques.

      Essaye de faire ce que tu peux déjà (les grandes lignes, la structure du programme.

      Si tu bloques sur un point particulier dis-le nous.