Jump to content
Nokioteca Forum

Convertitore Di Valuta in Python


herman90
 Share

Recommended Posts

Buonasera, mi serve  un aiuto .. mi dite che cosa non va..

 

mi sa il cambio valute, non riesco inquadrarlo.

 

grazie in anticipo

 

 

print ('convertitore di valuta')
print ("")
def menu():
    print ('1.  Vuoi convertire Euro in USD?')
    print ('2.  Vuoi convertire USD in Euro?')
    print ('3.  Esci dal programma')
    print ("")
menu_choice = 0
menu()
while menu_choice != 3:
    menu_choice = input ('scegli cosa vuoi fare (1-3):   ')
    menu_choice=0
    if menu_choice !=1:
        userEuro = float(input("Scrivi l'importo in Euro che vuoi convertire in dollari:  €  "))
        USD = userEuro *  0.83438
        print  ("€", userEuro, " =  $ ", USD)
        print ("")
        menu()
    elif menu_choice !=2:
        userUSD = float(input("Scrivi l'importo in dollari che vuoi convertire in euro:  $  "))
        Euro = userUSD * 1.1985
        print  ("$", userUSD, " =  € ", Euro)
        print ("")
        menu()
    elif menu_choice !=3:
        print ("grazie per aver usato questo programma!")
        menu()
 

Modificato da herman90
Link to comment
Condividi su altri siti

  • 9 mesi dopo...

A scopo didattico sto guardando questo esrcizio di cambio valuta perché mi é stato assegnato dal professore, ho preso il tuo e lo mho corretto, ti lascio giu una copia di quello che ho fatto :

 

 

 

print ('convertitore di valuta')
print ("")
def menu():
    print ('1.  Vuoi convertire Euro in USD?')
    print ('2.  Vuoi convertire USD in Euro?')
    print ('3.  Esci dal programma')
    print ("")
menu()
i=0
menu_choice = 0
while i == 0:
    menu_choice = (int ( input ('scegli cosa vuoi fare (1-3):   ')))
    print ('Hai scelto l operazione: ', menu_choice)
    if menu_choice == 1:
        userEuro = float(input("Scrivi l'importo in Euro che vuoi convertire in dollari:  €  "))
        USD = userEuro *  1.1417
        print ("Ecco il tuo cambio: ")
        print  ("€", userEuro, " =  $ ", USD)
        print ("")
        menu()
    elif menu_choice ==2:
        userUSD = float(input("Scrivi l'importo in dollari che vuoi convertire in euro:  $  "))
        Euro = userUSD * 0.8759
        print ("Ecco il tuo cambio: ")
        print  ("$", userUSD, " =  € ", Euro)
        print ("")
        menu()
    elif menu_choice == 3:
        print ("grazie per aver usato questo programma!")
        break
Link to comment
Condividi su altri siti

Please sign in to comment

You will be able to leave a comment after signing in



Accedi Ora
 Share

×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy