Ergebnis 1 bis 3 von 3

Thema: Schleifen und Zins ohne Zinseszins

  1. #1
    HTML Newbie
    Registriert seit
    10.01.2010
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Schleifen und Zins ohne Zinseszins

    Hallo alle zusammen

    Erst die Aufgabenstellung:
    Alice und Bob haben je 1000Euro; Alice akzeptiert einen Zins von 8% ohne Zinseszins, Bob akzeptiert einen Zins von 4% mit Zinseszins;
    es soll nun berechnet und ausgegeben werden, nach wie vielen Jahren Bob mehr verdient als Alice;
    Problem 1:
    den Verdienst von Bob kann ich berechnen,
    den Verdienst von Alice kann ich auch berechnen, aber nur wenn es von 0Euro beginnt; sobald ich die 1000 hinzufuege, geht die Rechnung schief.

    Problem 2:
    Ich habs noch nicht so mit den Schleifen; ich kann den Loop nur nach einer bestimmten Zahl Jahren laufen lassen; wie kann ich die beiden Verdienste vergleichen und ausgeben?

    Danke fuer eure Hilfe im Voraus

    Code:
    #include <iostream>
    #include <iomanip>
    //using std::setw;
    //using std::setprecision;
    #include <cmath>
    
    using namespace std;
    
    int main()
    {
    
    double aktuellerStand;
    const double kapital = 1000;
    const double zins1 = 0.04;
    const double zins2 = 0.08;
    
    cout << "Jahr" << setw(24) << "aktueller Geldbestand" << endl;
    cout << fixed << setprecision (2);
    
    for (int year = 1; year <=10; year++) // falscher vergleich; der jeweilige aktuelle Stand soll verglichen werden
    {
    aktuellerStand = kapital * pow (1.0+ zins1, year); // zins von bob - geloest
    
    //aktuellerStand +=   (kapital * (1.0 + zins2))-1000; // zins von Alice - ohne 1000
    
    
    
    
    //cout << setw(4) << year << setw(24) << stand << endl;
    cout << setw(4) << year << setw(24) << aktuellerStand << endl;
    }
    
    
    
    
    return 0;
    }
    Ich habe jeweils Kommentare eingefuegt, was nicht funktioniert
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    CLiff
    Gast

    Standard AW: Schleifen und Zins ohne Zinseszins

    Ich hab zwar nicht von viel Ahnung von C++, aber müsst ihr ne for-Schleife benutzen?
    Code:
        i = 1;
        bob = 1000;
        alice =  1000;
    
    while bob <= alice {
        bob = bob + bob * 0.04;
        alice = alice + 1000*0.08;
        i = i + 1; }
    
    System.Out.Println("Nach " + i + "Jahren hat er mehr als sie verdient. Bob hat " + bob + " Euro und Alice " + alice + " Euro." );
    Hoffe, verstehst das Prinzip.
    Geändert von CLiff (10.01.2010 um 22:05 Uhr)

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    10.01.2010
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Schleifen und Zins ohne Zinseszins

    Hab jetzt die Aufgabe geloest;
    hier die Endversion:

    Code:
    #include <iostream>
    #include <iomanip>
    #include <cmath>
    
    using namespace std;
    
    int main()
    {
    
    const double startKapital = 1000;
    const double zinsSatzBob = 0.04;
    const double zinsSatzAlice = 0.08;
    double kapitalBob = startKapital;
    double kapitalAlice = startKapital;
    double zinsenBob;
    double zinsenAlice;
    int    jahr = 0;
    
    do
    {
       jahr++;
       zinsenBob   = kapitalBob   * zinsSatzBob; 
       zinsenAlice = startKapital * zinsSatzAlice;
    
       kapitalBob   += zinsenBob;
       kapitalAlice += zinsenAlice;
    
    } while (kapitalAlice > kapitalBob);
    
    cout << "Nach "  << jahr << " Jahren verdient Bob mehr als Alice! \n";  
    cout << "Alice hat aktuell auf dem Konto: "<< kapitalAlice << endl;
    cout << "Bob hat aktuell auf dem Konto: " << kapitalBob << endl;
    
    
    return 0;
    }

Ähnliche Themen

  1. Hilfe VBS *schleifen*
    Von Lift-grape im Forum Forum für alle anderen Programmiersprachen
    Antworten: 1
    Letzter Beitrag: 18.08.2009, 15:55
  2. VB Fußgesteuerte Schleifen
    Von Kingdom End im Forum Forum für alle anderen Programmiersprachen
    Antworten: 6
    Letzter Beitrag: 27.03.2009, 20:50
  3. Mathe, Zinseszins und Ratensparen.
    Von epfan im Forum Off Topic und Quasselbox
    Antworten: 9
    Letzter Beitrag: 13.07.2006, 19:03
  4. While Schleifen Problem
    Von Mülla im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 24
    Letzter Beitrag: 09.08.2005, 14:03
  5. for-schleifen-denk-problem (php)
    Von Rocco im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 01.08.2004, 15:23

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •