2.3.3 while-Schleife
Theorie
Machen Sie sich mit der while-Schleife vertraut, siehe Algorithmen-Grundstrukturen →
Abweisende Schleife (while).
Aufgabe: Geldanlage
- Erstellen Sie ein Programm cintro05 für die Geldanlage. Ein
Bankkunde legt einmalig einen Geldbetrag mit einem festen
jährlichen Zinssatz an und wartet dann ab, bis sein Guthaben einen
bestimmten Zielwert erreicht hat.
- Das Programm soll zunächst den Anlagebetrag und den jährlichen
Zinssatz sowie den Zielwert abfragen und in Variablen
speichern.
- Die Eingaben sind auf Plausibilität zu prüfen (positiver
Anlagebetrag, positiver Zinssatz, Zielwert größer/gleich
Anlagebetrag). Im Falle inplausibler Eingaben soll eine sinnvolle -
für den Nutzer verständliche - Fehlermeldung erfolgen.
- Für sinnvolle Eingaben soll tabellarisch für jedes Anlagejahr
eine Ausgabe erfolgen, wie hoch das Guthaben nach dem jeweiligen
Jahr ist, solange bis der Zielwert erreicht ist. Zur Realisierung
soll eine while-Schleife verwendet werden.
- Skizzieren Sie das Struktogramm, bevor Sie mit der Realisierung
beginnen.