Autobank KFZ-Darlehen
Kunden bei Autohäusern können selten den Kaufpreis vollständig zahlen. Stattdessen wird meist ein Teil des Kaufpreises angezahlt und der Rest über eine KFZ-Bank finanziert. Beispiel: Das Auto kostet 14.103 EUR. Der Kunde zahlt 10.000 EUR an und finanziert die restlichen 4.103 EUR. Allerdings muss er eine Restschuldversicherung, die hier 220 EUR kostet, abschließen.
Gesamtkreditbetrag: 4.323 EUR
Laufzeit 36 Monate
Zu zahlender Gesamtbetrag: 4.662,36 EUR
Effektiver Jahreszins: 4,99 %
Dabei wird immer der gleiche monatliche Betrag zurückgezahlt. Die Höhe von Zins und Tilgung verändern sich dabei monatlich (Annuitätendarlehen). Zu Beginn ist der Zins relativ hoch und die Tilgung sehr niedrig. Dies ändert sich zum Schluß der Darlehensrückzahlung.
Im Verkaufsgespräch werden dem Verkäufer immer wieder Fragen gestellt, wie z.B.: „Wie hoch ist die Rückzahlungsrate, wenn ich statt 10.000 EUR lieber nur 8.000 EUR oder 5.000 EUR anzahle“. Der Verkäufer muss darauf schnell reagieren können.
Die Ausgabe des Programms könnte dabei so aussehen:
Abkürzungen: M Monat, RK Restkredit, Z Zinsen T Tilgung Gk Gesamtkosten
Programm zur Zins- und Tilgungs-berechnung
M 1 Rk 4.323,00 Z 17,98 T 112,02 Rk 4.210,98 Gk 130,00
M 2 Rk 4.210,98 Z 17,51 T 112,49 Rk 4.098,49 Gk 260,00
M 3 Rk 4.098,49 Z 17,04 T 112,96 Rk 3.985,53 Gk 390,00
M 4 Rk 3.985,53 Z 16,57 T 113,43 Rk 3.872,10 Gk 520,00
…
M 34 Rk 369,36 Z 1,54 T 128,46 Rk 240,89 Gk 4.420,00
M 35 Rk 240,89 Z 1,00 T 129,00 Rk 111,90 Gk 4.550,00
M 36 Rk 111,90 Z 0,47 T 111,90 Rk 0,00 Gk 4.662,36
Aufgabe
Schreibe für den Autoverkäufer ein Programm, das folgendes leistet:
- Aus Kreditbetrag, Zinssatz und gewünschter Rückzahlungsrate soll ein Kreditverlauf ausgegeben werden, der auch die Laufzeit berechnet.
- Vorsicht: Nicht alle gewünschten Rückzahlraten führen zu einer Tilgung des Kredites (Bsp. bei 0 EUR Rückzahlung wird der Kredit nie zurückgezahlt und die Schuld steigt durch die Zinsen fortlaufend).
- Der Kreditverlauf kann auf Anfrage ausgegeben/ausgedruckt werden.
- Erstelle dazu eine Klasse Kredit und überlege Dir, welche Attribute die Klasse haben muss.
- Der Kunde kann auch statt der gewünschten Rückzahlrate eine gewünschte Laufzeit angeben. Das Programm soll dann die monatliche Rückzahlungsrate berechnen.