C :: Aufgabe #254 :: Lösung #2
3 Lösungen

#254
Zinsen mit Zinseszins berechnen
Anfänger - C
von DragStar
- 23.03.2020 um 09:39 Uhr
Am Anfang eines Jahres werden 1000 Euro auf ein Sparkonto eingezahlt.
Wie viele Jahre dauert es, bis bei einem Zinssatz von 2 Prozent daraus mindestens 3000 Euro geworden sind?
Das Startkapital und der Zinssatz sollen vom Benutzer eingegeben werden können.
Wie viele Jahre dauert es, bis bei einem Zinssatz von 2 Prozent daraus mindestens 3000 Euro geworden sind?
Das Startkapital und der Zinssatz sollen vom Benutzer eingegeben werden können.
#2

von kathleenw (3600 Punkte)
- 20.07.2020 um 13:09 Uhr

#include <stdio.h> #include <stdlib.h> #include <math.h> int main(void) { double startkapital, zinsen, endkapital, endkapital_berechnet; int i; printf("Bitte geben sie ihr Startkapital ein: "); scanf("%lf", &startkapital); fflush(stdin); printf("Bitte geben sie die Zinsen ein: "); scanf("%lf", &zinsen); fflush(stdin); printf("Bitte geben sie ihr Ziel ein: "); scanf("%lf", &endkapital); fflush(stdin); for (i=1; i<1000; i++){ endkapital_berechnet = startkapital * (pow(1+(zinsen/100),i)); printf("nach %3d Jahre: %.2lf Euro\n", i, endkapital_berechnet); if (endkapital_berechnet>=endkapital) { printf("\nNach %d jahren haben sie ihr Sparziel mit %.2lf Euro erreicht.\n\n", i, endkapital_berechnet); break; } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1