Rendre des pièces avec une machine à café
bonjour a tous
j'ai un problème dans un algo et je sais pas comment le fixer
bon l'algo c'est
---un distributeur de café qui fournie 5 boissons (café normal-café au lait-café au chocolat-lait chaud-lait au chocolat)
le distributeur admit 4 pièces différents 1§ et 2§ et 5§ et 10§ et le prix des boissons sont 7,8,11,3,4
le programme doit demander à l'utilisateur de choisir de boisson ainsi la saisie de la monnaie et il va calculer si la monnaie est suffisante ainsi le reste,le programme est obliger de calculer combien de pièces va rend selon la disponibilité et le prog va demander à l'utilisateur le choix jusqu'à 6, ce dernier appuyer sur quitter le MENU
----
bon j'ai commencer par la boucle repeter,apres j'ai utiliser "selectionner" apres je sais pas comment utiliser la boucle tanque pour programmer combien je peux rendre de pieces tanque monnaie>9 ,.......
des idées svp
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
DÉBUT
R=0
somme=0
i=0
RÉPÉTER
ecrire "-----MENU-----"
ecrire"café noir"
ecrire"café au lait"
ecrire"café au chocolat"
ecrire"lait chaud"
ecrire"lait au chocolat"
ecrire"quitter"
lire choix
SÉLECTIONNER choix
1:ecrire"café noir",somme+7
2:ecrire"café au lait",somme+8
3:ecrire"café au chocolat",somme+11
4:ecrire"nes nes",somme+4
5:ecrire"khfifa",somme+3
6:ecrire"quitter"
FINSÉLECTIONNER
JUSQU'À choix=6
ecrire "donnez de l'argent"
lire monnaie
TANTQUE monnaie>9 FAIRE
R=monnaie-somme
ecrire"votre reste est",R
i=i+1
FINTANTQUE
FIN |