Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- def readLines():
- lines = []
- while True:
- line = sys.stdin.readline()
- if line == "\n":
- return lines
- lines.append(line)
- def mapTilTall(string):
- if string.endswith('er'):
- string = string[:-2]
- d = {
- 'enkroning' : 1,
- 'femkroning' : 5,
- 'tikroning' : 10,
- 'tyvekroning' : 20,
- 'femtilapp' : 50,
- 'hundrelapp' : 100,
- 'tohundrelapp' : 200,
- 'femhundrelapp' : 500,
- 'tusenlapp' : 1000,
- }
- return d[string]
- def kalkulerPengelinje(linje):
- value, nomination = linje.split()
- return int(value) * mapTilTall(nomination)
- print("Lim inn innholdet i filen med pengebeløp og trykk enter to ganger:")
- pengelinjer = readLines()
- antallKroner = 0;
- for linje in pengelinjer:
- antallKroner += kalkulerPengelinje(linje)
- print("Bøssen inneholdt {0} kroner".format(antallKroner))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement