void setup() {
size();
////////// INPUT /////////////
float interest_rate = 12;
float loan_month = 5000 ;
float total_of_payments = 12;
///////// PROCESS ///////////
int count=1;
float calJ;
float cal_1;
float calM;
float total_in;
//float cal_inter;
calJ = cal_j(interest_rate,total_of_payments);
cal_1 = cals1(calJ,total_of_payments);
calM = cals2(calJ,cal_1);
println("cal2 "+calJ);
float payment = calM*loan_month;
//println("calpayment "+(payment);
///////////////////////Display////////////////////////
println("No. Beginning Balance interest principal Ending balance");
float begin_ba=loan_month;
float interest;
float pricipal;
float End_ba;
while(count<=total_of_payments){
interest = calJ*begin_ba;
pricipal = payment-interest;
End_ba = begin_ba-pricipal;
println(count+" "+begin_ba+" "+interest+" "+pricipal+" "+End_ba+" ");
begin_ba = End_ba ;
count++;
}
///////////////////////Display////////////////////////
}
float cal_j(float interest_rate,float total_of_payments){
float j = 0;
j = (interest_rate/100)/total_of_payments;
return j;
}
float cals1(float calJ,float total_of_payments){
float cals01;
cals01 = pow((1+calJ),-total_of_payments);
return cals01;
}
float cals2(float calJ,float cal_1){
float cals02;
cals02=calJ/(1-cal_1);
return cals02 ;
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น