Python :: Aufgabe #187 :: Lösung #1

2 Lösungen Lösungen öffentlich
#187

Die beste Darlehensart berechnen

Anfänger - Python von Exception - 04.06.2018 um 17:06 Uhr
Schreibe ein Programm welches folgende Parameter übergeben bekommt:
- Nominalzins p.a.
- Laufzeit (Jahre)
- Darlehen (€)

Berechne dann anhand dieser Parameter welche der drei folgenden Darlehensarten am besten für den Kreditnehmer ist:
- Fälligkeitsdarlehen
- Ratendarlehen
- Annuitätendarlehen

... und gib die Ergebnisse aus, auch inwiefern sie sich untereinander unterscheiden - jeder Cent zählt! ;)
#1
vote_ok
von jigga (4260 Punkte) - 06.06.2018 um 13:08 Uhr
Quellcode ausblenden Python-Code
normzins = float(input("Normalzins p.a.: "))/100
laufzeit = int(input("Laufzeit (Jahre): "))
darlehen = float(input("Darlehen EUR: "))

tilgung = darlehen/laufzeit
zins = 0
liste = []

liste.append(darlehen*normzins*laufzeit + darlehen)
print("\nEndsumme Fälligkeitsdarlehen:", liste[0])


for i in range(laufzeit):
	restschuld = darlehen - i*tilgung
	zins += normzins*restschuld

liste.append(zins+darlehen)
print("Endsumme Ratendarlehen:", liste[1])

liste.append(laufzeit*darlehen*normzins*(1+normzins)**laufzeit/((1+normzins)**laufzeit-1))
print("Endsumme Annuitätendarlehen:", liste[2],"\n")

art = liste.index(min(liste))
if art == 0:
	print("Fälligkeitsdarlehen ist das günstigste.")
elif art == 1:
	print("Ratendarlehen ist das günstigste.")
elif art == 2:
	print("Annuitätendarlehen ist das günstigste.")

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben