Le menu

Required Files: student.py (Download)
Maximum number of files: 5
Type of work: Individual work

Un restaurant possède trois menus : le Basique à 9 euros, le Gourmand à 15 euros et le Complet à 19 euros. Pour chacun des menus, le client peut choisir de rajouter une boisson à 4 euros. De plus, le client peut choisir un supplément fromage et/ou un supplément café, chaque supplément coûtant 1,50 euros.

  1. Écrire une fonction prix_menu qui prend comme argument le nom du menu (chaîne de caractères), puis deux arguments optionnels : un booléen avecBoisson dont la valeur par défaut est False, et un entier nb_supplement qui doit valoir 0 par défaut. La fonction doit renvoyer le prix du menu correspondant.
  2. Écrire une fonction table_Dupont qui ne prend aucun argument et qui renvoie le prix total de l’addition pour la table des Dupont :
    • Jacqueline a choisi seulement un menu Basique,
    • Michel a pris un menu Gourmand avec boisson,
    • Johanna a choisi un menu Basique avec suppléments fromage et café,
    • et Antoine a choisi un menu Basique avec boisson et supplément café.

 (Exercice proposé par Aurélie Lagoutte)

Requested files

student.py

Loading