0)
{
month++;
paidInt = balance * monthInt;
paidPrice = payment - paidInt;
remBalance = balance - paidPrice;
cout << month << setw(6) << " "<< balance << setw(6)<< " "<< paidInt << setw(6) << " "<< paidPrice << setw(6) << " "<< remBalance << endl;
balance = remBalance;
}
cout << "Number of months to pay off loan: " << month << endl;
cout << "Total interest paid on loan: " << endl;
cout << "You have a credit of: " << remBalance << endl;
}
}
At the moment I'm using the setw manipulator. When the program prints, it looks like this:
Please enter the dollar amount of the loan: $400
Please enter the yearly rate of interest: 20
Please enter the monthly payment made: $20
Month Principle Interest Paid Principle Paid Remaining Balance
2.00 400.00 6.67 13.33 386.67
3.00 386.67 6.44 13.56 373.11
4.00 373.11 6.22 13.78 359.33
5.00 359.33 5.99 14.01 345.32
6.00 345.32 5.76 14.24 331.07
7.00 331.07 5.52 14.48 316.59
8.00 316.59 5.28 14.72 301.87
9.00 301.87 5.03 14.97 286.90
10.00 286.90 4.78 15.22 271.68
11.00 271.68 4.53 15.47 256.21
12.00 256.21 4.27 15.73 240.48
13.00 240.48 4.01 15.99 224.49
14.00 224.49 3.74 16.26 208.23
15.00 208.23 3.47 16.53 191.70
16.00 191.70 3.19 16.81 174.89
17.00 174.89 2.91 17.09 157.81
18.00 157.81 2.63 17.37 140.44
19.00 140.44 2.34 17.66 122.78
20.00 122.78 2.05 17.95 104.83
21.00 104.83 1.75 18.25 86.57
22.00 86.57 1.44 18.56 68.02
23.00 68.02 1.13 18.87 49.15
24.00 49.15 0.82 19.18 29.97
25.00 29.97 0.50 19.50 10.47
26.00 10.47 0.17 19.83 -9.36
Number of months to pay off loan: 26.00
Total interest paid on loan:
You have a credit of: -9.36
Press any key to continue . . .
I am aware I can just change setw to a higher number to make it look nicer, but I want to do more than that. If you look at where the 10th month is, the whole line is indented a little bit and doesnt line up properly with the above lines. I am also concerned that if the user enters numbers with more digits, the output won't line up properly either.
How can I make it so that everything will line up nicely, no matter what (within reason) the user enters?
Thanks a lot for any help.
No comments posted yet
Your Answer:
Login to answer
218
42
Other forums
Something like an INI editor or a DelimitedText-Editor
Hi all,
Am very, very, very new to PHP and not sure if I should be posting this to a Javascri
Mail functionality from localhost to server
Hi
I am facing problem of mail functionality.
When i tested mail functionality in my
mysql_affected_rows() usage
Possibly a MySQL issue, but the function that is not behaving in the anticipated way is a PHP functi
Supress some serveroutput but not all
Hi,
I have a script I'm working on that uses plsql to create and RMAN script, this uses d
Multi Dimensional Array Append
Hi Guys
I have a function that returns a multidimentional array eg
$result = functio
Count
Getting the same count everytime
Code:
$visitquery = mysql_query("SELECT COUNT(*) FR
Export hangs
Hi all, please help
I have a Oracle 10.2.0.3.0 database. When I want to query the dba_segmen
RadioButtonList data selection
view plaincopy to clipboardprint?problem with sql querry in php script
Hello guys,
What I want to do is I want to read out a csv file and then but te conent ot the
retrieving policy name inside the function called by this particular policy
Hi there,
I've playing around with dbms_rls package, trying to set up some security repo