fork download
  1. <?php
  2.  
  3. function bestBankCalculator($percent, $commission, $creditSum, $payout, $downPayment){
  4. $creditSum += $downPayment;
  5. while($creditSum > 0){
  6. $creditSum = ($creditSum * $percent + $commission);
  7. if($creditSum > $payout){
  8. $creditSum -= $payout;
  9. $totalPaid += $payout;
  10. }
  11. else{
  12. $creditSum -= $creditSum;
  13. $totalPaid += $creditSum;
  14. }
  15. }
  16. return $totalPaid;
  17. }
  18.  
  19. $homoCreditTotal = bestBankCalculator(1.04, 500, 39999, 5000, 0);
  20. $softbankTotal = bestBankCalculator(1.03, 1000, 39999, 5000, 0);
  21. $strawberryBankTotal = bestBankCalculator(1.02, 0, 39999, 5000, 7777);
  22.  
  23. echo "homoCredit: {$homoCreditTotal} руб.\n";
  24. echo "softbank: {$softbankTotal} руб. \n";
  25. echo "strawberryBank: {$strawberryBankTotal} руб. \n";
Success #stdin #stdout #stderr 0.04s 24188KB
stdin
Standard input is empty
stdout
homoCredit: 55000 руб.
softbank: 60000 руб. 
strawberryBank: 50000 руб. 
stderr
PHP Notice:  Undefined variable: totalPaid in /home/SLc1C7/prog.php on line 9
PHP Notice:  Undefined variable: totalPaid in /home/SLc1C7/prog.php on line 9
PHP Notice:  Undefined variable: totalPaid in /home/SLc1C7/prog.php on line 9