![Kontrollstrukturen Kontrollstrukturen](Kontrollstrukturen_web.jpg)
Aufgabe: Das Annuitätendarlehn. Finanzplandaten berechnen und anzeigen. Entwickeln Sie den Quellcode für die Lösung.
Hinweis: Nutzen Sie Papier und Bleistift zur Realisierung! Im Struktogramm enthaltene Attribute sollten lokal deklariert werden. Sie können jedoch davon ausgehen, dass für objektbezogene Eigenschaftswerte Klassenattribute und deren Getter und Setter existieren.
Schritt-Für-Schritt zum Ziel:
Wir zerlegen dazu das zu lösende Problem in kleine Teilprobleme.
Eingabe
Beispiel für die Eingabe relevanter Daten:
![Darlehn, Eingabe Darlehn, Eingabe](darlehn_eingabe.png)
Verarbeitung
Setzen Sie die Programmlogik für die Berechnung und Anzeige der Daten schrittweise nach folgendem Muster um:
Darstellung der Programmlogik:
Verbalisierung
![Darlehn, Verarbeitung Darlehn, Verarbeitung](darlehn_verarbeitung.png)
Struktogramm![Darlehn, Struktogramm Darlehn, Struktogramm](darlehn_struktogramm.png)
Ermitteln und berechnen benötigter Werte:
Das Darlehn. Im vorliegenden Fall handelt es sich um ein Annuitätendarlehn.
Die Annuität
Mittels der folgenden Berechnung kann die Annuität ermittelt werden.
![Berechne Annutität Berechne Annutität](darlehn_berechne_Annuitaet.png)
Der Kreditbetrag
Für das Erste Jahr soll für den Kreditbetrag der eingegebene Finanzierungsbedarf übernommen werden. Für alle anderen Jahre soll für den Kreditbetrag der Kontostand am Ende des Vorjahres übernommen werden.
![Darlehn Ermittle Kreditbetrag Darlehn Ermittle Kreditbetrag](darlehn_ermittle_Kreditbetrag.png)
Der Zinsanteil im Jahr
zinsanteil = kreditbetrag * zinssatz /100
![Darlehn, Zinsanteil im Jahr Darlehn, Zinsanteil im Jahr](darlehn__berechne_zinsantei_jahrl.png)
Die Belastung im Jahr
Entspricht beim Annuitätendarlehn der Annuität.
![Darlehn, Belastung im Jahr Darlehn, Belastung im Jahr](darlehn_ermittle_Belastung_im_Jahr.png)
Die Tilgung im Jahr
Für das Erste Jahr soll keine Tilgung anfallen:
tilgung im jahr = 0;
Anderenfalls soll die Tilgung berechnet werden:
tilgung im jahr = belastung im jahr – zinsantal im jahr
![Darlehn, Tilgung im Jahr Darlehn, Tilgung im Jahr](darlehn_ermittle_Tilgung_im_Jahr.png)
Die Belastung im Monat
Entspricht 1/12 der jährlichen Belastung:
belastung im monat= belastung im jahr/12;
![Darlehn, Belastung im Monat Darlehn, Belastung im Monat](darlehn_ermittle_Belastung_im_Monat.png)
Der Kontostand am Ende des Jahres
Im Ersten Jahr soll der Kontostand am Ende des Jahres dem Kreditbetrag entsprechen. In allen folgenden Jahren ergibt sich der Kontostand am Ende des Jahres aus dem Kontostand am Ende des letzten Jahres abzüglich der Tilgung im Jahr.
![Darlehn, Kontostand am Ende des Jahres Darlehn, Kontostand am Ende des Jahres](darlehn_ermittle_Kontostand_am_Ende_des_Jahres.png)
Die kumulierten Zinsanteile
Die wichtigste Frage für einen Kreditnehmer ist immer: „Was ist der Preis für den Kredit?“ Der Preis ergibt sich aus den Zinszahlungen, welche über die gesamte Laufzeit hinweg gezahlt werden müssen. Summiert man diese Beträge auf ergibt sich die Summe aller Zinsanteile.
![Darlehn, Zinsanteile kummuliert Darlehn, Zinsanteile kummuliert](darlehn_berechne_die_Zinsanteile_kummuliert.png)
Ausgabe
Die Anzeige der berechneten Daten könnte so aussehen:
![Übung Schleife Darlehn Anzeige Übung Schleife Darlehn Anzeige](Ubung_Schleife_Darlehn_Anzeige.png)
→ Zur Musterlösung