fork download
  1. <?php
  2.  
  3. $credit = 40000;
  4. $percent = 1.03;
  5. $surcharge = 1000;
  6. $total = 0;
  7.  
  8. $payment = 5000;
  9.  
  10. for ($i=1; $credit > 0; $i++) {
  11. $credit = $credit * $percent + $surcharge;
  12. echo "$i-месяц. Долг на начало $credit. ";
  13.  
  14. if ($credit < 5000) {
  15. echo "Осталось совсем немного!";
  16. $payment = $credit;
  17. }
  18.  
  19. $credit -= $payment;
  20. $total += $payment;
  21. echo "После выплаты $credit, выплачено $total\n";
  22.  
  23.  
  24. }
Success #stdin #stdout 0.02s 24400KB
stdin
Standard input is empty
stdout
1-месяц. Долг на начало 42200. После выплаты 37200, выплачено 5000
2-месяц. Долг на начало 39316. После выплаты 34316, выплачено 10000
3-месяц. Долг на начало 36345.48. После выплаты 31345.48, выплачено 15000
4-месяц. Долг на начало 33285.8444. После выплаты 28285.8444, выплачено 20000
5-месяц. Долг на начало 30134.419732. После выплаты 25134.419732, выплачено 25000
6-месяц. Долг на начало 26888.45232396. После выплаты 21888.45232396, выплачено 30000
7-месяц. Долг на начало 23545.105893679. После выплаты 18545.105893679, выплачено 35000
8-месяц. Долг на начало 20101.459070489. После выплаты 15101.459070489, выплачено 40000
9-месяц. Долг на начало 16554.502842604. После выплаты 11554.502842604, выплачено 45000
10-месяц. Долг на начало 12901.137927882. После выплаты 7901.137927882, выплачено 50000
11-месяц. Долг на начало 9138.1720657184. После выплаты 4138.1720657184, выплачено 55000
12-месяц. Долг на начало 5262.31722769. После выплаты 262.31722768997, выплачено 60000
13-месяц. Долг на начало 1270.1867445207. Осталось совсем немного!После выплаты 0, выплачено 61270.186744521