![]() |
APR Interest Calculator help
I'm taking an introductory course to python and I'm having really frustrating time as this is very simple and i have done programming much more complex and just getting really frustrated on being hung up on this.
So my assignment is to create a calculator that does APR interest using the formulahttp://research.cs.queensu.ca/home/c...1/Equation.JPG Where A is the monthly payment, P is the total amount borrowed (the principal), n is the number of months for repayment and i is the monthly interest rate. You can calculate the monthly interest rate by dividing the annual interest rate ("APR") by 12. For example, to borrow $30,000 (P) for a 10 year term (n = 120) with an APR interest rate of 6% (i = 0.06 / 12 = 0.005), A calculates to be $333.06 - the monthly payment. The total interest paid over 10 years (always depressing!) = 120 * $333.06 - $30,000 = $9,967.38. Code:
def main(): |
So just as a starting point it may be helpful to have another function to handle calculations and a function to handle input and call the calculating function.
Not sure which variables you'd want to have but here: Code:
def apr(principal, years, interest):If you want to test you can type 'python' import your code (if the filename is 'apr' then 'import apr' and test like so 'apr.apr(principal, years, interest)'; That should help you test faster. Now you handle the input. Make sure you convert to int() or float() where appropriate. |
| All times are GMT +1. The time now is 10:52 PM. |
Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.