fork download
  1. <?php
  2.  
  3.  
  4. $credit = 40000;
  5. $bankPercent = 1.03;
  6. $comission = 1000;
  7. $payment = 5000;
  8. $paymentTotal = 0;
  9. $month = 0;
  10.  
  11. while (($credit * $bankPercent) + $comission > $payment) {
  12. $month++;
  13. $credit = ($credit * $bankPercent) + $comission - $payment;
  14. $paymentTotal = $paymentTotal + $payment;
  15. echo "$month месяц спустя: долг = $credit рублей, всего выплачено $paymentTotal рублей \n";
  16. }
  17.  
  18. $month++;
  19. $paymentTotal = $paymentTotal + (($credit * $bankPercent) + $comission);
  20. echo "Прошло $month месяцев, было выплачено $paymentTotal";
  21.  
Success #stdin #stdout 0.02s 24340KB
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 месяцев, было выплачено 61270.186744521