fork(1) download
  1. <?php
  2.  
  3. $credit = 40000;
  4. $percent = 1.03;
  5. $service = 1000;
  6. $monthlyPayment = 5000;
  7. $totalPayment = 0;
  8.  
  9. for ($month = 1; $month <=20; $month ++) {
  10. if ($credit == 0) {
  11. echo "Оплачено!!";
  12. break;
  13. }
  14. $credit = ($credit * $percent) + $service;
  15.  
  16. if ($credit < 5000) {
  17. $monthlyPayment = $credit;
  18. }
  19. $credit = $credit - $monthlyPayment;
  20. $totalPayment = $totalPayment + $monthlyPayment;
  21. echo "На $month-й месяц, сумма долга $credit , всего оплачено $totalPayment \n";
  22. }
  23. ?>
Success #stdin #stdout 0.01s 20520KB
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 
Оплачено!!