fork download
  1. <?php
  2. $debt = 40000;
  3. $commision = 1000;
  4. $percent = 1.03;
  5. $monthLimit = 5000;
  6. $totalPayment = 0;
  7. for ($month = 1; $month <= 20; $month++ ) {
  8. $debt = ($debt*$percent)+$commision-$monthLimit;
  9. $totalPayment = $totalPayment + $monthLimit;
  10. echo "Остаток долга по состоянию на $month месяц: $debt, всего выплачено $totalPayment\n";
  11. if ($debt < 5000) {
  12. $totalPayment = $totalPayment+$debt;
  13. $debt = $debt-$debt;
  14. echo "Остаток долга по состоянию на последний месяц: $debt, всего выплачено $totalPayment\n";
  15. break;
  16. }
  17.  
  18. }
  19. ?>
Success #stdin #stdout 0.05s 23360KB
stdin
Standard input is empty
stdout
Остаток долга по состоянию на 1 месяц: 37200, всего выплачено 5000
Остаток долга по состоянию на 2 месяц: 34316, всего выплачено 10000
Остаток долга по состоянию на 3 месяц: 31345.48, всего выплачено 15000
Остаток долга по состоянию на 4 месяц: 28285.8444, всего выплачено 20000
Остаток долга по состоянию на 5 месяц: 25134.419732, всего выплачено 25000
Остаток долга по состоянию на 6 месяц: 21888.45232396, всего выплачено 30000
Остаток долга по состоянию на 7 месяц: 18545.105893679, всего выплачено 35000
Остаток долга по состоянию на 8 месяц: 15101.459070489, всего выплачено 40000
Остаток долга по состоянию на 9 месяц: 11554.502842604, всего выплачено 45000
Остаток долга по состоянию на 10 месяц: 7901.137927882, всего выплачено 50000
Остаток долга по состоянию на 11 месяц: 4138.1720657184, всего выплачено 55000
Остаток долга по состоянию на последний месяц: 0, всего выплачено 59138.172065718