C# :: Aufgabe #290 :: Lösung #1
4 Lösungen
#290
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.
#1
von vinceee (180 Punkte)
- 31.03.2020 um 21:08 Uhr
using System;
namespace Zinsrechner
{
class Program
{
static void Main(string[] args)
{
double Zinsen;
double Endkapital;
int Jahre;
double Anfangskapital;
int Prozentsatz;
double TempPSatz;
double ErgPSatz;
Console.WriteLine("Geben Sie das Startkapital ein.");
Anfangskapital = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Geben Sie den Zinssatz ein.");
Prozentsatz = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Geben Sie die Jahre ein.");
Jahre = Convert.ToInt32(Console.ReadLine());
TempPSatz = 1 + ((double) Prozentsatz / 100);
ErgPSatz = Math.Pow(TempPSatz, Jahre);
Endkapital = Anfangskapital * ErgPSatz;
Zinsen = Endkapital - Anfangskapital;
Console.WriteLine("Das Startkapital war: {0}", Anfangskapital);
Console.WriteLine("Das Endkapital ist: {0:0.###}", Endkapital);
Console.WriteLine("Die angereiften Zinsen sind: {0:0.###}", Zinsen);
Console.ReadKey();
}
}
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
