I'm not sure this is the proper place to post this, but I may have Maple programming questions in the future...where should I post them?
I'm taking a math class where Maple programming is taught. I love the class, and I'm currently working on the first assignment, but I just want to make sure I interpreted the question properly and coded this correctly.
Here is the question.
A mortgage problem Let $ be the amount of a mortgage, the total
number of payments, the interest rate per period of payment. Then the
mortgage payment $ per period is given by the formula:
• Write a program that, for input: , , , as price of the purchase,
annual percentage interest rate, number of years, and down payment
percentage respectively, calculates and prints the monthly payment
The only thing I wasn't sure about was how to apply the initial down payment. I took a guess at it, and this is how I programmed it:
Does this look right to you?
mortgage := proc(p,r,y,d)
local mon_pay, in_down; # Declaring Local variables for initial
# down payment and monthly payment
# Defining in_down
in_down := evalf( p * d ); # initial down payment with a rate of d%
# Defining mon_payment
mon_payment := evalf( in_down + ( (p*r) / (1-(1+r)^(-y) ) );
# Display monthly payment
Thanks for any input!