C# :: Aufgabe #290 :: Lösung #1

4 Lösungen Lösungen öffentlich
#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.
#1
vote_ok
von vinceee (180 Punkte) - 31.03.2020 um 21:08 Uhr
Quellcode ausblenden C#-Code
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

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben