Aufgabe Vorschlag AB - 2 - Berechnungsalgorithmen program… · Abitur Hessen Datenverarbeitung GK 2022
Thema: Berechnungsalgorithmen programmieren · Aus der Prüfung GK (2022)
Aufgabenstellung
2. Programmieren: Berücksichtigung von Zinseszinsen bei der Kapitalbildung
Die HD Storage GmbH hat Sie ergänzend beauftragt, für den innerbetrieblichen Wirtschaftslehre-Unterricht in der Ausbildungsabteilung eine Simulation zur Veranschaulichung der Zinseszins-Entwicklung zu erstellen.
Hinweis: Die Ergebnisse sind in einem Ordner „Nachname_Vorname_Aufg2“ und dort unter „Nachname_Vorname_Zinseszins“ zu sichern.
Material 3: Formular beim Start bzw. nach Reset (Muster – Gestaltungsvorschlag)
Material 4: Formular mit Ausgabe-Bereich (Muster – Gestaltungsvorschlag)
2.2 Erstellen Sie den Quellcode und berechnen Sie die erforderlichen Werte (Material 4), damit Ihre Anwendung die folgenden Anforderungen erfüllt:
Das Startkapital und der Zinssatz werden aus dem Formular eingelesen.
Das Kapital zu Jahresbeginn wird jährlich mit dem angegebenen Zinssatz verzinst.
Das Kapital erhöht sich am Jahresende um die berechneten Zinsen, die im Folgejahr mitverzinst werden (Zinseszins).
Die Verzinsung endet mit dem Jahr, in dem das Kapital am Jahresende erstmalig mindestens doppelt so hoch wie das eingegebene Startkapital ist.
Die „Berechnen“-Schaltfläche startet die Berechnung und die Ausgabe der Ergebnisse.
Für jedes Jahr sind auszugeben: Jahr, Kapital zu Jahresbeginn, Zinsen, Kapital am Jahresende.
Die Ausgabewerte sind geeignet zu formatieren. Die Zahlenwerte werden mit zwei Nachkommastellen ausgegeben.
Die Dauer bis zur Kapitalverdopplung in ganzen Jahren ist separat auszugeben.

Lösung
Nach den offiziellen Korrekturhinweisen
2.2 Erstellen Sie den Quellcode und berechnen Sie die erforderlichen Werte (Material 4), damit Ihre Anwendung die Anforderungen erfüllt
Lösung: ```vb Private Sub cmdStart_Click() 'deklarationen Dim startkapital As Single Dim kap As Single Dim Zinssatz As Single Dim Jahr As Integer Dim Zinsen As Single Dim ausg As String 'einlesen startkapital = Val(txtKAP.Text) Zinssatz = Val(txtZinssatz.Text) Jahr = 0 kap = startkapital 'berechnen und ausgeben Do Jahr = Jahr + 1 ausg = Format(Jahr, "00 ") lstJahr.AddItem (ausg) ausg = Format(Round(kap, 2), "#,###.00 €") lstKBeginn.AddItem (ausg) Zinsen = kap * Zinssatz / 100 ausg = Format(Round(Zinsen, 2), "#,###.00 €") lstZinsen.AddItem (ausg) kap = kap + Zinsen ausg = Format(Round(kap, 2), "#,###.00 €") lstKEnd.AddItem (ausg) Loop While kap < 2 * startkapital 'ausgeben Dauer txtErg.Text = Str(Jahr) FrameAusgabe.Visible = True End Sub ```
Die ausführliche Erklärung Schritt für Schritt (mit KI) gibt es mit Premium. Premium
Löse sie direkt hier: automatische Korrektur, Hinweise und Lösung Schritt für Schritt.
‹ Aufgabe Vorschlag AA - Aufgabe 2 · GK 2022 · Aufgabe Vorschlag BC - 2 - Berechnungsalgorithmen program… · GK 2022 ›
Mehr Aufgaben zu Berechnungsalgorithmen programmieren
- Aufgabe Vorschlag AA - Aufgabe 2 · GK 2022
- Aufgabe Vorschlag BC - 2 - Berechnungsalgorithmen program… · GK 2022
- Aufgabe Vorschlag AC - Aufgabe 2 - Berechnungsalgorithmen… · GK 2021
- Aufgabe Vorschlag BA - Aufgabe 2 - Berechnungsalgorithmen… · GK 2021
- Aufgabe Vorschlag BC - Aufgabe 2 - Berechnungsalgorithmen… · GK 2021