fork(2) download
  1. <?php
  2.  
  3.  
  4. $loan = 40000;// initial debt;
  5. $percent = 1.03;// bank rate;
  6. $monthPay = 5000;// monthly amount of money paid
  7. $totalAmount = 0;// total amount of money paid
  8. $comission = 1000;// bank comission
  9. $month = 0;// initial month
  10.  
  11. for (;$loan > 0;){ //while debt > 0
  12.  
  13. $loan = $loan * $percent + $comission;// a bank is having its profit
  14. $month++;//loan continues
  15.  
  16. if ($loan > $monthPay) { // if loan greater than monthly paiment
  17.  
  18. $loan -= $monthPay;// our schoolboy decreases his debt by 5000 per month
  19. $totalAmount += $monthPay;// total amount increases by 5000
  20. }
  21.  
  22. elseif ($loan < $monthPay) { // else, if debt is less than 5000
  23.  
  24. $totalAmount += $loan;// total amount increases by remainder
  25. $loan -= $loan;// the debt becomes 0
  26. }
  27. echo "$month month: loan is $loan, total amont is $totalAmount\n";
  28. //shows our schoolboy's total financial struggling
  29.  
  30. }
  31. ?>
Success #stdin #stdout 0.02s 24300KB
stdin
Standard input is empty
stdout
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