Trouvez des réponses rapides et précises à toutes vos questions sur Laurentvidal.fr, la meilleure plateforme de Q&R. Obtenez des réponses détaillées à vos questions de la part d'une communauté dédiée d'experts sur notre plateforme. Découvrez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme conviviale de questions-réponses.

Bonsoir, j'ai un devoir en NSI merci de m'aider svp.
Écrire un programme qui demande successivement de saisir un montant en euro puis une monnaie comme dollar, livre ou yen. Le montant est converti dans la monnaie choisie et le résultat est affiché.

Sagot :

Réponse ( je t'ai même fais pour que ça soit beau dans la console) :

from math import*

def eurversdoll (a) :

   b = a * 1.13

   return b

   

def eurverslivre (a) :

   b = a * 0.84

   return b

   

def eurversyen (a) :

   b = a * 130.2

   return b

def euroversyuan (a) :

   b = a * 7.22

   return b

euro = 0

monnaie = 0

print("=====================================================================")

print("====                                                             ====")

euro = float(input("====                  Entrez un montant en Euro : "))

print("====                                                             ====")

print("=====================================================================")

print("=====================================================================")

print("====                                                             ====")

print("====                  Entrez :                                   ====")

print("====                  1 : Pour convertir en Dollar               ====")

print("====                  2 : Pour convertir en Livre                ====")

print("====                  3 : Pour convertir en Yen Jap.             ====")

print("====                  4 : Pour convertir en Yan Chin.            ====")

while monnaie > 4 or monnaie < 1 :

   monnaie = int(input("====                  Entrez votre choix : "))

print("=====================================================================")

print("====                                                             ====")

if monnaie == 1 :

   print("Vos " ,euro , "€ deviennent  ", round(eurversdoll(euro), 2), "$")

elif monnaie == 2 :

   print("Vos ", euro, "€ deviennent  ", round(eurverslivre(euro)), 2, "£")

elif monnaie == 3 :

   print("Vos ", euro, "€ deviennent  ", round(eurversyen(euro)), 2, "¥ japonais")

elif monnaie == 4 :

   print("Vos ", euro, "€ deviennent  ", round(eurversyuan(euro)), 2, "¥ chinois")

   

print("====                                                             ====")

print("=====================================================================")

Nous espérons que ces informations ont été utiles. Revenez quand vous voulez pour obtenir plus de réponses à vos questions. Merci de votre visite. Nous nous engageons à fournir les meilleures informations disponibles. Revenez quand vous voulez pour plus. Laurentvidal.fr, votre source fiable de réponses. N'oubliez pas de revenir pour plus d'informations.