L1_4.3 Vertiefung Implementierung von Arrays – Kapitalrechner
| Hinweis: | ![]() |
|
Beachten Sie zur Bearbeitung der nachfolgenden Problemstellung das Informationsmaterial Als Website hier L1_2 Information_Array oder als Word-Dokument zum Herunterladen L1_2 Information_Array.docx |
(I) Problemstellung
Die Mühlberger Bank hat ein lukratives Angebot für ihre Kunden. Bei einer Anlage von mehr als 50.000 € gewährt die Bank folgende Zinsstaffel:
| 1. Jahr: | 0,1 % | 4. Jahr: | 0,3 % | 7. Jahr: | 0,4 % |
| 2. Jahr: | 0,2 % | 5. Jahr: | 0,3 % | 8. Jahr: | 0,5 % |
| 3. Jahr: | 0,3 % | 6. Jahr: | 0,4 % | 9. Jahr: | 1 % |
Die Anlagedauer ist flexibel, d. h. der Kunde kann sich für eine Anlagedauer von 1 – 9 Jahren ent-scheiden. Der Zinssatz wechselt laut Zinsstaffel während der Laufzeit (Jahr 1: 0,1 %, Jahr 2: 0,2 % usw.).
Schreiben Sie ein Programm, das nach Eingabe des Anlagebetrags und der Laufzeit den Auszahlungs-betrag berechnet und ausgibt.
Speichern Sie Ihre Lösung in Ihrem Ergebnisordner unter dem Namen L1_4_2_kapitalrechner.py.
(II) Problemanalyse
(1) Welche Ausgabedaten will man erhalten?
(2) Welche Eingabedaten werden zur Bearbeitung benötigt?
(3) Welche Eigenschaften haben die Eingabe-, Verarbeitungs- und Ausgabedaten? (Variablenliste)
| Bedeutung | Typ/Struktur | Variable |
|---|---|---|
(4) Formdesign (Beispieldaten)
| Betrag > 50.000 € | |
| Eingabe |
Geben Sie die gewünschte Laufzeit ein: 5 Geben Sie den gewünschten Anlagebetrag ein: 60000 |
| Ausgabe | Auszahlungsbetrag: 60723.36756810325 EUR |
| Betrag <= 50.000 € | |
| Eingabe |
Geben Sie die gewünschte Laufzeit ein: 5 Geben Sie den gewünschten Anlagebetrag ein: 50000
|
| Ausgabe | Der Anlagebetrag muss über 50.000 EUR sein! |
(5) Verarbeitung
(III) Struktogramm
Hier geht es zum Struktogramm-Editor
(IV) Programmcode (Python-Code)
Hier geht es zu den Lösungen
L2_3.3.2 Lara
L2_3.3.2 Lara bearbeiten
