Money, Money, Money

Aufgabe

1.

Schreiben Sie eine Funktion, die für einen Geldbetrag (ohne Cent) ausrechnet, welche Geldscheine und Münzen benötigt werden. Beispiel:

 Input: berechne_geld(42)
Output: ['20 Euro', '20 Euro', '2 Euro']
2.

Schreiben Sie eine zweite Funktion, die die gleichen Geldscheine und Münzen zusammenfasst. Beispiel:

 Input: geld_kompakt(['20 Euro', '20 Euro', '2 Euro'])
Output: ['2 mal 20 Euro', '1 mal 2 Euro']
Kniffelig:

Erweitern Sie Funktion aus Teilaufgabe 1, sodass sie auch Cent-Beträge ausrechnen kann:

 Input: berechne_geld(42.99)
Output: ['20 Euro', '20 Euro', '2 Euro', '50 Cent', '20 Cent', '20 Cent',
'5 Cent', '2 Cent', '2 Cent']

Tipp 1: Wie kann ich erkennen, ob etwas ein Float ist?

Achtung Spoiler!

Tipp 2: Warum verhalten sich meine Floats komisch?

Achtung Spoiler!