Informatique

Question

Bonjour pourriez vous m'aidez s'il vous plait
Suivant la réponse du visiteur, différentes options sont possibles :

Si le visiteur a moins de 4 ans inclus, le robot doit afficher : " accès au parc interdit"
Si le visteur a entre 5 et 10 ans inclus, le robot doit afficher :" le prix du billet est de {égale au double de l'âge } euros "
Si le visiteur a entre 10 et 18 ans, le robot doit afficher : " le prix du billet est de {égale à l'âge + 10} euros"
Si le visiteur a plus de 18 ans, le robot doit afficher : " le prix du billet est de {égale à l'âge} euros"
On définira dans le script une variable prix affectée de la valeur du montant à payer par le visiteur.
Ce que doit afficher votre programme :
exemple 1:

Je vous prie de me renseigner votre âge: 15
le prix du billet est de 25 euros
exemple 2:

Je vous prie de me renseigner votre âge: 30
le prix du billet est de 30 euros

1 Réponse

  • Réponse:

    age = int(input("Je vous prie de renseigner votre âge : "))

    prix = 0

    if age < 4:

    print("Accès au park interdit")

    elif 5 <= age <= 10:

    prix = age * 2

    print("le prix du billet est de {}€".format(prix))

    elif 10 < age < 18:

    prix = age + 10

    print("Le prix du billet est de {}€".format(prix))

    elif 18 <= age:

    prix = age

    print("le prix du billet est de {}€".format(prix))

Autres questions