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