- Partage ce devoir avec tes amis !
Sujet du devoir
J'ai une activité de NSI à faire mais je bloque à la dernière question.
La voici : A l'aide de Python, écrire un programme permettant de faire fonctionner la machine à café.
Voici les informations essentielles de l'activité :
- Lorsque l'on appuie sur le bouton MENTHE, la machine prépare une menthe à l'eau coutant 0.20€
- Lorsque l'on appuie sur le bouton CASSIS, la machine prépare un cassis à l'eau coutant 0.50€
- La machine n'accepte que 4 types de pièces demonnaie différentes : 0.10€, 0.20€, 0.50€ et 1€
- Lorsque la machine rend la monnaie (lorsque le montant inséré est supérieure au prix de la boisson), la machine ne rendra QU'UNE SEULE pièce de chaque catégorie au maximum (pour rendre 0.80€, il faudra 1*0.10 + 1*0.20 + 1*0.50 mais pas 8*0.10)
- La machine ne rend la monnaie que si l'usagé introduit des pièces de 0.50€ ou de 1€
- La machine rend toute la monnaie introduite si : on introduit des pièces sans demander de boisson ou si on demande 2 boissons simultanément (appuie sur les 2 boutons en même temps)
Merci beaucoup
Où j'en suis dans mon devoir
Voici le nom donné aux variables :
M = bouton MENTHE enfoncé
C = bouton CASSIS enfoncé
P50 = pièce de 0.50€ introduite
P1 = pièce de 1€ introduite
P10 = pièce de 0.10€ introduite
P20 = pièce de 0.20€ introduite
R10 = rendre pièce de 0.10€
R20 = rendre pièce de 0.20€
R50 = rendre pièce de 0.50€
R1 = rendre pièce de 1€
J'ai, si besoin, les équations logiques simplifiées des R10, R20, R50 et R1
0 commentaire pour ce devoir
Ils ont besoin d'aide !
- Aucun devoir trouvé, poste ton devoir maintenant.