fork(1) download
  1. <?php
  2.  
  3. $credit = 40000;
  4. $proc = 1.03;
  5. $komis = 1000;
  6. $platez = 5000;
  7. $summa = 0;
  8. $ostatok = $credit - $platez;
  9.  
  10. for ($month = 1; $month <= 20; $month++) {
  11. $credit = ($credit * $proc) + $komis - $platez;
  12. $summa = $summa + $platez;
  13. echo "На {$month} месяц долг: {$credit} руб, выплачено: {$summa} \n";
  14.  
  15. if ($credit < ($platez - $komis)) {
  16. $credit - $platez;
  17. echo "Долг меньше {$platez}. Осталось заплатить $credit \n";
  18. $summa + $credit;
  19. echo "Уплачено $summa \n";
  20. break;
  21. }
  22. }
  23. ?>
Success #stdin #stdout 0.01s 20568KB
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 
На 12 месяц долг: 262.31722768997 руб, выплачено: 60000 
Долг меньше 5000. Осталось заплатить 262.31722768997 
Уплачено 60000