Re: währungsumrechner !!!
Verfasst: Freitag 6. Juni 2008, 16:07
Hey und hallo!
ich wollte ma fragen ob jmd weiß wie ich einen währungsumrechner machen soll ich hab zwar schon etwas aber es funktioniert nicht und ist sehr einfach gemacht, wenn jmd einen besseren hat bitte melden im vorraus Danke!!!
ich wollte ma fragen ob jmd weiß wie ich einen währungsumrechner machen soll ich hab zwar schon etwas aber es funktioniert nicht und ist sehr einfach gemacht, wenn jmd einen besseren hat bitte melden im vorraus Danke!!!
Code: Alles auswählen
waeliste=['EUR','USD','CZK','SEK']
kursliste=[ 1, 1.4616, 26.1780, 9.4251]
def umrechnen(betrag, kurs1, kurs2):
return(kurs2*betrag)/kurs1
def ist_zahl(Ziffer):
try:
float(Ziffer)
return True
except:
return False
while:
print'''Bitte wählen!'''\n\
1.Euro
2.US Dollar
3.Tschechische Kronen
4.Schwedische Kronen
print ausgang = ' '
while:
print'Wählen sie bitte ihre Startwährung:',
ausgang= raw_input()
if not ist_zahl(ausgang) or ausgang not in '1234':
else:
print'Fehler,Eingabe wiederholen'
break
while:
print'Wählen sie die Zielwährung:',
ziel = raw_input()
if not ist_zahl(ausgang) or ausgang not in '1234':
else:
print'Fehler,Eingabe wiederholen'
break
while:
print'Wie lautet der Betrag?',
betrag = raw_input()
if ist_zahl(betrag):
break
else:
print'Fehler, Eingabe wiederholen.'
ausgang=eval(ausgang)
betrag=eval(betrag)
print'%.2f %s entsprechen %.2f %s.' %(betrag,waeliste[ausgang-1],\
umrechnen(betrag,\
kursliste[ausgang-1],\
kursliste[ziel-1],\
waeliste[ziel-1])
print'Zum Beenden <ende> eingeben, sonst Taste drücken!'
wahl = raw_input()
if wahl=='ende':
print'CIAO!'
break