fork download
  1. <?php
  2.  
  3.  
  4. $credit = 40000; /* Долг анона перед банком */
  5. $percent = 1.03; /* Банк начисляет 3% в месяц от суммы */
  6. $service = 1000; /* А также 1000 рублей в месяц комиссии за обслуживание счета */
  7. $payPerMonth = 5000; /* Анон платит 5000 р в месяц, это все, что ему дает мама на завтраки */
  8. $payed = 0; /* Сколько всего отдал банку анон */
  9.  
  10. /* Посчитаем расходы */
  11.  
  12. for ($month = 1; $credit > 0; $month ++) {
  13. $creditmonthly = $credit * $percent + $service;
  14. if ($creditmonthly > $payPerMonth) {
  15. $credit = $creditmonthly - $payPerMonth;
  16. $payed = $payPerMonth + $payed;
  17. } elseif ($creditmonthly < $payPerMonth) {
  18. $credit = 0;
  19. $payed = $payed + $creditmonthly;
  20. }
  21. echo "$month месяц спустя: долг = $credit рублей, выплачено всего $payed рублей\n";
  22. }
Success #stdin #stdout 0.02s 23644KB
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 месяц спустя: долг = 0 рублей, выплачено всего 61270.186744521 рублей