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

#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! ;)
- 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

von jigga (4260 Punkte)
- 06.06.2018 um 13:08 Uhr

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
Seite 1 von 0
1