fork download
  1. <?php
  2. header('Content-Type: text/html; charset=utf-8');
  3.  
  4. define('MONTHLYPAYMENT',5000);
  5.  
  6. function calculationOfCredit($creditBalance,$percent,$servicePayment,$openBalance)
  7. {
  8. $paymentTotal = null;
  9. $month = 1;
  10. while ($creditBalance > 0) {
  11.  
  12. $creditBalance = ( $creditBalance * $percent ) + $servicePayment - MONTHLYPAYMENT;
  13. $paymentTotal = ($paymentTotal + MONTHLYPAYMENT);
  14.  
  15. if ($creditBalance < 0) {
  16. $paymentTotal = ($paymentTotal + $creditBalance) + $openBalance;
  17. $creditBalance = 0;
  18. break;
  19. }
  20. $month ++;
  21. }
  22. return $paymentTotal;
  23. }
  24. $HomoCredit = calculationOfCredit(39999,1.04,500,0);
  25. echo "В HomoCredit анон всего заплатит {$HomoCredit}\n";
  26. $Softbank = calculationOfCredit(39999,1.03,1000,0);
  27. echo "В Softbank анон всего заплатит {$Softbank}\n";
  28. $Strawberrybank = calculationOfCredit(39999,1.02,0,7777);
  29. echo "В Strawberrybank анон всего заплатит {$Strawberrybank}\n";
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
В HomoCredit анон всего заплатит 56423.563121625
В Softbank анон всего заплатит 61268.718210807
В Strawberrybank анон всего заплатит 51806.365496746