fork download
  1. <?php
  2. header('Content-Type: text/html; charset=utf-8');
  3. $creditSum = 40000;
  4. $bankPercent = 1.03;
  5. $monthCommision = 1000;
  6. $creditPay = 5000;
  7. $total = 0;
  8.  
  9. for ($month = 0; $month <= 20; $month++){
  10. $creditSum = $creditSum * $bankPercent + $monthCommision - $creditPay;
  11. $total = $total + $creditPay;
  12. echo "{$month}-й месяц. Вы заплатили: {$total} рублей, осталось выплатить: {$creditSum} рублей.\n";
  13.  
  14. if($creditSum < $creditPay){
  15. $creditSum = $creditSum * $bankPercent + $monthCommision - $creditPay;
  16. $total = $total + $creditPay;
  17. echo "{$total}\n";
  18. echo "{$creditSum}\n";
  19. echo "{$creditPay}\n";
  20. break;
  21. }
  22. }
  23.  
  24. ?>
Success #stdin #stdout 0.02s 24448KB
stdin
Standard input is empty
stdout
0-й месяц. Вы заплатили: 5000 рублей, осталось выплатить: 37200 рублей.
1-й месяц. Вы заплатили: 10000 рублей, осталось выплатить: 34316 рублей.
2-й месяц. Вы заплатили: 15000 рублей, осталось выплатить: 31345.48 рублей.
3-й месяц. Вы заплатили: 20000 рублей, осталось выплатить: 28285.8444 рублей.
4-й месяц. Вы заплатили: 25000 рублей, осталось выплатить: 25134.419732 рублей.
5-й месяц. Вы заплатили: 30000 рублей, осталось выплатить: 21888.45232396 рублей.
6-й месяц. Вы заплатили: 35000 рублей, осталось выплатить: 18545.105893679 рублей.
7-й месяц. Вы заплатили: 40000 рублей, осталось выплатить: 15101.459070489 рублей.
8-й месяц. Вы заплатили: 45000 рублей, осталось выплатить: 11554.502842604 рублей.
9-й месяц. Вы заплатили: 50000 рублей, осталось выплатить: 7901.137927882 рублей.
10-й месяц. Вы заплатили: 55000 рублей, осталось выплатить: 4138.1720657184 рублей.
60000
262.31722768997
5000