Aide TP Python fonction def tarifs

Bonjour,

Je viens vous demander de l'aide sur un exercice que je dois finir sur les fonctions.

Mon exercice est le suivant :

Un patinoire propose deux formules de tarification :

Formule A : chaque entrée coûte 5,25 euros

Formule B : abonnement à l'année de 12 euros et chaque entrée coûte 3,50 euros

1. Ecris deux fonctions tarifA et tarifB pour calculer le prix à payer en fonction du nombre d'entrées

2. Utiliser ces fonctions pour déterminer au bout de combien d'entrées la formule B est la plus avantageuse



Après je ne sais pas comment faire pour répondre à la question 2 pour calculer à partir de combien la formule B est plus avantageuse. Normalement je regarde une ligne de code et je la comprends (si il y a des explications mais là j'ai cherché sur Interner et il y a rien)

Merci pour l'aide apportée,

Bonne journée

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Bonjour

    Une boucle dans laquelle tu incrémente une variable et qui regarde si b est plus petit que a...et dès que c'est le caas.. qui affiche la variable en question
    1. Mais comment on fait pour qu'il calcule la variable?
    2. Merci, j'avais continué par faire ça hier mais je ne sais pas si c'est bon:

      x=1
      y=1
      While tarifA=>tarifB
      x=x+1
      y=y+1
    3. Modérateur
      @NapstablookieDéjà.. pour poster du code sur le forum.. il faut le faire en utilisant les BALISES DE CODE.
      Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

      Ensuite.. une seule variable suffit... par contre.. il faut l'envoyer dans tes fonctions...

      Exemple.. avec la fonction ref_demo
      def ref_demo(x):
          print "x=",x
      


      Maintenant.. je fais appel à cette fonction en lui envoyer une variable
       ref_demo(150)