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
2126820

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.