fork download
  1. <?php
  2.  
  3.  
  4. $creditBalance = 40000;
  5. $percent = 1.03;
  6. $servicePayment = 1000;
  7. $monthlyPayment = 5000;
  8. $paymantTotal = 0;
  9.  
  10. for ($month = 1; $month <= 20; $month ++) {
  11.  
  12. $creditBalance = ( $creditBalance * $percent ) + $servicePayment - $monthlyPayment;
  13. $paymantTotal = $paymantTotal + $monthlyPayment;
  14. echo "($month) месяц спустя: долг = ($creditBalance) руб, выплачено всего ($paymantTotal) руб \n";
  15.  
  16. if ($creditBalance < 0) {
  17. echo "С меня хватит!\n";
  18. break;
  19. }
  20. }
Success #stdin #stdout 0.03s 25192KB
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) руб 
(13) месяц спустя: долг = (-3729.8132554793) руб, выплачено всего (65000) руб 
С меня хватит!