<?php $loan = 40000;// initial debt; $percent = 1.03;// bank rate; $monthPay = 5000;// monthly amount of money paid $totalAmount = 0;// total amount of money paid $comission = 1000;// bank comission $month = 0;// initial month for (;$loan > 0;){ //while debt > 0 $loan = $loan * $percent + $comission;// a bank is having its profit $month++;//loan continues if ($loan > $monthPay) { // if loan greater than monthly paiment $loan -= $monthPay;// our schoolboy decreases his debt by 5000 per month $totalAmount += $monthPay;// total amount increases by 5000 } elseif ($loan < $monthPay) { // else, if debt is less than 5000 $totalAmount += $loan;// total amount increases by remainder $loan -= $loan;// the debt becomes 0 } echo "$month month: loan is $loan, total amont is $totalAmount\n"; //shows our schoolboy's total financial struggling } ?>
Standard input is empty
1 month: loan is 37200, total amont is 5000 2 month: loan is 34316, total amont is 10000 3 month: loan is 31345.48, total amont is 15000 4 month: loan is 28285.8444, total amont is 20000 5 month: loan is 25134.419732, total amont is 25000 6 month: loan is 21888.45232396, total amont is 30000 7 month: loan is 18545.105893679, total amont is 35000 8 month: loan is 15101.459070489, total amont is 40000 9 month: loan is 11554.502842604, total amont is 45000 10 month: loan is 7901.137927882, total amont is 50000 11 month: loan is 4138.1720657184, total amont is 55000 12 month: loan is 262.31722768997, total amont is 60000 13 month: loan is 0, total amont is 61270.186744521