C# sind diese Rechenwege zu Zinsen so richtig?

Kurz und knapp: In der Schule haben wir das Thema Zinsen und ich will eine Art Converter zum ermitteln der Werte programmieren. Sind die Rechenwege so richtig?

Hier der Code:

Musste den Code in 3 Teile aufteilen.

       private void CmdAnzeigen_Click(object sender, EventArgs e)
        {
            double summe;
            double Laufzeit;
            double Kapital1, Kapital2, Kapital3;
            double Zinsen1, Zinsen2, Zinsen3;
            double Zinssatz1, Zinssatz2, Zinssatz3;

            // Hr (1, 2) = Hochrechnung. 

            if (Txt3.TextLength == 0)
                Laufzeit = 1;
            else
                Laufzeit = Convert.ToInt32(Txt3.Text);

            if (Chk1.Checked == true)
            {
                Zinsen1 = Convert.ToDouble(TxtEingabe1.Text);
                Zinssatz1 = Convert.ToDouble(TxtEingabe2.Text);

                double x = Zinssatz1;
                double y = Laufzeit;
                double Hr = System.Math.Pow(x, y);

                summe = Zinsen1 / Hr * 100;
                LblAnzeige.Text = "Das Ergebnis ist: " + summe + "\n" + "Der Rechenweg: " + Zinsen1 + " : " + x + "hoch" + y + " * 100" + "\n" +
                    "Zinsen geteilt durch Zinssatz (hoch Laufzeit) mal 100";
            }

           else if (Chk2.Checked == true)
            {
                Kapital2 = Convert.ToDouble(TxtEingabe1.Text);
                Zinssatz2 = Convert.ToDouble(TxtEingabe2.Text);

                double x = Zinssatz2;
                double y = Laufzeit;
                double Hr1 = System.Math.Pow(x, y);

                summe = Kapital2 * Hr1 / 100;
                LblAnzeige.Text = "Das Ergebnis ist: " + summe + "\n" + "Der Rechenweg: " + Kapital2 + " * " + x + "hoch" + y + " / 100" + "\n" +
                    "Kapital mal Zinssatz (hoch Laufzeit) geteilt durch 100";
            }
            else if (Chk3.Checked == true)
            {
                Zinsen3 = Convert.ToDouble(TxtEingabe1.Text);
                Kapital3 = Convert.ToDouble(TxtEingabe2.Text);

                double x = Kapital3;
                double y = Laufzeit;
                double Hr2 = System.Math.Pow(x, y);

                summe = Zinsen3 / Hr2 * 100;
                LblAnzeige.Text = "Das Ergebnis ist: " + summe + "\n" + "Der Rechenweg: " + Zinsen3 + " : " + x + "hoch" + y + " * 100" + "\n" +
                    "Zinsen geteilt durch Kapital (hoch Laufzeit) mal 100";
            }

        }

Falls ihr oben kaum was erkennt:

Ich denke es gibt beim Rechen mit z.b. "hoch 2" Probleme, im unteren Bild können niemals 100€ Zinsen rauskommen. Das ist so, wie wenn ich 100€ zur Bank bringe und nach 2 Jahren mein Geld verdoppelt hätte, echt ne' geile Bank.

Welchen Fehler gibt es beim "Hochrechnen"?

Ich rede hier vom Zinseszins, hatte diesen Begriff vergessen^^

Bild zum Beitrag
Computer, Schule, Mathematik, Programm, programmieren, C Sharp, Zinsen
Welches Haus lohnt sich bei einer 4-köpfige Familie mehr?

Wir müssen uns zwischen zwei Häusern in unserer Stadt und Nähe entscheiden, die viele Unterschiede haben.

Haus 1: 357.000€ inkl. Provision,Notar,.. :

  1. Baujahr: 1980
  2. 170 qm, 6,5 Zimmer, 214 qm Grundstück
  3. Keller mit 3 Zimmern ( Hobbyraum mit Zugang zur Terrasse &Garten) Wohnzimmer mit Balkon, Esszimmer, Küche, Gäste WC, Garderobe, 3 Schlafzimmer (eins etwas klein + 2 Zimmer Zugang zum Balkon), großes Badezimmer mit Dusche und Badewanne, Schrankraum, ausgebautes Dachgeschoss mit 38qm
  4. Vorteile: ausgebautes Dachgeschoss inklusive ausgebautes Abstellraum, 170 qm, fairer Preis, neuer Brenner
  5. Nachteile: das Haus ist ein wenig versteckt, vom Wohnzimmer kein Zugang zur Terrasse + Garten, Fenster, Bäder und Terrasse komplett erneuern

Haus 2: 374.000€ inkl. Provision, Notar,..:

  1. Baujahr: 1964
  2. 90 qm, 4,5 Zimmer, 327 qm Grundstück
  3. Keller mit 3 Zimmern mit Zugang zur Terrasse+Garten, Wohnzimmer und Esszimmer mit Terrasse und Garten, Küche, Gäste WC, 3 Schlafzimmer, Badezimmer mit Dusche
  4. Vorteile: freier gerader Eingang, schöne Terrasse und fertiger Garten mit Zugang vom Wohnzimmer, modernes Badezimmer
  5. Nachteile: kein ausgebautes Dachgeschoss, Keller komplett erneuern, neue Treppen, Brenner in 2 Jahren wechseln oder auf Gas umstellen, Räume sind alle viel kleiner als das andere Haus, teurer Preis für 90 qm, Gäste WC komplett erneuern
Haus 1 79%
Haus 2 21%
Kredit, Haus, Leben, Kinder, Familie, Zukunft, wohnen, Bank, Entscheidung, Makler, Preis, Zimmer, Zinsen

Meistgelesene Fragen zum Thema Zinsen