👤

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("=====================================================================")

© 2024 IDNLearn. All rights reserved.