fork download
  1. <?php
  2.  
  3.  
  4. function deposit($creditSum, $payout, $percent, $comission, $onePayment) {
  5. $paymentTotal = 0;
  6. $realPercents = 1 +($percent / 100);
  7. $finalMonthly = ($creditSum * $realPercents) + $comission + $onePayment;
  8. for ($i = 1; $i < 50; $i++) {
  9. $rest = $finalMonthly - $payout;
  10. $finalMonthly = round(($rest * $realPercents) + $comission, 2);
  11. $paymentTotal += $payout;
  12. if (($rest + $finalMonthly) < $payout) {
  13. $paymentTotal += ($rest + $finalMonthly);
  14. return $paymentTotal;
  15. }
  16. }
  17. };
  18.  
  19. $creditSum = 39999;
  20. $payout = 5000;
  21. $homoCreditBank = deposit($creditSum, $payout, 4, 500, 0);
  22. $softbankTotal = deposit($creditSum, $payout, 3, 1000, 0);
  23. $strawberryBankTotal = deposit($creditSum, $payout, 2, 0, 7777);
  24.  
  25. echo "homoCredit: {$homoCreditBank} rub. \n";
  26. echo "softbank: {$softbankTotal} rub. \n";
  27. echo "strawberryBank: {$strawberryBankTotal} rub. \n";
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
homoCredit: 57311.62 rub. 
softbank: 61529.63 rub. 
strawberryBank: 51707.93 rub.