Basic C help This is what it is asking I will need the progr

Basic C++ help:

This is what it is asking. I will need the program to print the exact output that is reflected in the example.

Ask the user for an amount to save each month. Assuming a 1% per month interest rate, how many MONTHS will it take the user to save $1000. Add the savings at the END of each month.

For example:

This is what I have so far, but it keeps timing out so I don\'t think I have the math or loop set up correctly.

#include <iostream>
#include <string>
using namespace std;

int main() {
double amount = 0.0;
double interestTotal = 0.0;
double interest = 0.01;
double total = 0.0;
int months = 0;

cout << \"How much do you want to save each month?: \";
cin >> amount;
cout << amount;

do {
     interestTotal = (total + amount) * interest;
     total += amount + interestTotal;
     cout << \"Month \" << months + 1 << \": $\" << interestTotal << \" deposited \" << amount << \" interest earned is \" << total;
     months++;
}
while (total <= 1000);
cout << \"It took \" << months << \" months, and you now have $\" << total << endl;

return 0;
}

Solution

#include <iostream>
#include <string>
using namespace std;

int main() {
double amount = 0.0;
double interestTotal = 0.0;
double interest = 0.01;
double total = 0.0;
int months = 0;

cout << \"How much do you want to save each month?: \";
cin >> amount;
cout << amount;

do {
     interestTotal = (total + amount) * interest;
     total = amount + interestTotal;
     cout << \"Month \" << months + 1 << \": $\" << total << \" deposited \" << amount << \" interest earned is \" <<interestTotal;
     months++;
}
while (total <= 1000);
cout << \"It took \" << months << \" months, and you now have $\" << total << endl;

return 0;
}

//edited total+=amount+interestTotal to //total=amount+interestTotal

// in cout keep exchange total and interestTotal

Basic C++ help: This is what it is asking. I will need the program to print the exact output that is reflected in the example. Ask the user for an amount to sav
Basic C++ help: This is what it is asking. I will need the program to print the exact output that is reflected in the example. Ask the user for an amount to sav

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site