Zum Inhalt springen

zinsrechner c++, wdh. ausgabe?


Empfohlene Beiträge

Geschrieben (bearbeitet)

Ich bin noch ein ziemlicher Anfänger in C++. Habe mich bereits mit Schleifen etc. auseinander gesetzt aber ich kommte bei dieser Aufgabe einfach nicht weiter!

Es soll ja für jedes Jahr bis Ende der Laufzeit der aktuelle Betrag mit Zinsen dazu gerechnet, ausgegeben werden!

Wer echt genial wenn mir das jemand mal zeigen könnte wie das geht. :)

p.s. bin kein fisi, sondern it-se. Beruflich habe ich damit 0 zu tun.

Folgende Aufgabe:

/*

Schreiben Sie ein Programm zur Berechnung von Zinsen (mit Zinseszins). Der Benutzer (Die Benutzerin) soll den Betrag, die Laufzeit (in Jahren)

und den Zinssatz eingeben. Dann soll das Programm für jedes Jahr den neuen Betrag und die Zinsen berechnen und ausgeben.

*/



#include <cstdlib>

#include <iostream>


using namespace std;


int main()

{


    double betrag;

    double zinssatz;

    int laufzeit;

    double erg;

    double zinsen;



    cout << "Willkommen zum Zinsrechner von ***** ********* - ****" << endl;


    cout << "Bitte geben Sie den gewuenschten Betrag ein: " << endl;

    cin >> betrag;


    cout << "Bitte geben Sie die gewuenschte Laufzeit ein: " << endl;

    cin >> laufzeit;


    cout << "Bitte geben Sie den gewuenschten Zinssatz ein: " << endl;

    cin >> zinssatz;



    // Berechnungen

    zinsen = betrag * zinssatz / 100 * laufzeit;

    erg = betrag + zinsen;



    cout << "Summe: " << erg;



    system("PAUSE");

    return 0;

}

Bearbeitet von Klotzkopp
Persönliche Daten entfernt
Geschrieben

also erstmal solltest du deine variabeln besser benennen (und dabei auch die ausschrift auf dem monitor). was soll denn der "gewünschte betrag" sein, den ich eingeben soll? den betrag, den ich wünsche, am ende der laufzeit zu besitzen? sicher meinst du das startkapital ;-)

ansonsten:

Formel Zinseszins

außerdem sollst du ja für jedes jahr der laufzeit eine ausgabe machen:

->schleife von 0 bis laufzeit-1

cout<<kapital<<zinsen

im übrigen hat tdm recht: mach dir ein pap, dann siehst du auf einen blick, wie dein code aussehen muss.

Geschrieben

Die Schleife könnte z.B. so aussehen:


erg = betrag;

for( int i = 0; i < laufzeit; i++ ) {

 erg = erg * (1.0 + zinssatz/100.0);

 printf( "\n%d.) Jahr - erg: %f", (i+1), erg );

}

  • 2 Wochen später...
Geschrieben (bearbeitet)
/*

Schreiben Sie ein Programm zur Berechnung von Zinsen (mit Zinseszins). Der Benutzer (Die Benutzerin) soll den Betrag, die Laufzeit (in Jahren)

und den Zinssatz eingeben. Dann soll das Programm für jedes Jahr den neuen Betrag und die Zinsen berechnen und ausgeben.

*/



#include <cstdlib>

#include <iostream>


using namespace std;


int main()

{


    double startkapital;

    double zinssatz;

    int laufzeit;

    double erg;

    double zinsen;

    int i=0;


    cout << "Willkommen zum Zinsrechner von ***** ********* - ****" << endl;




    cout << "Bitte geben Sie das gewuenschte Startkapital ein: " << endl;

    cin >> startkapital;


    cout << "Bitte geben Sie die gewuenschte Laufzeit ein: " << endl;

    cin >> laufzeit;


    cout << "Bitte geben Sie den gewuenschten Zinssatz ein: " << endl;

    cin >> zinssatz;


    do

    {

    // Berechnungen

    zinsen = startkapital * zinssatz / 100 * (laufzeit*i);

    erg = startkapital + zinsen;



    cout << "Kapital im "<< i << ". Jahr: "<< erg << "EUR und der Zinsertrag betraegt " << zinsen << " EUR." << endl;

    i++;

    }

    while (i<=laufzeit );


    system("PAUSE");

    return 0;

}

Bearbeitet von infelicity

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...