fork download
  1. <?php
  2. function bank($creditBalance,$percent,$monthlyPayment,$servicePayment) {
  3. if ($servicePayment = 500) { $bankname = "HomoCredit";} //???
  4. else {$bankname = "Softbank";} // ???
  5. $paymentTotal=0;
  6. for ($month = 0; $creditBalance > 0 ; ++$month) {
  7. $creditBalance = ( $creditBalance * $percent ) + $servicePayment - $monthlyPayment;
  8. $paymentTotal = $paymentTotal + $monthlyPayment;
  9. if ($creditBalance < 0) {
  10. echo "С меня хватит!\n";
  11. $paymentTotal= $paymentTotal + $creditBalance;
  12. $creditBalance=0;
  13. echo "{$month} месяц спустя: долг = {$creditBalance} руб, выплачено всего {$paymentTotal} руб. \n банк {$bankname} \n" ;
  14. break;
  15. }
  16. } }
  17. bank(39999,1.03,5000,1000);
  18. bank(39999,1.04,5000,500);
  19. ?>
  20.  
Success #stdin #stdout 0.01s 83072KB
stdin
Standard input is empty
stdout
С меня хватит!
10 месяц спустя: долг = 0 руб, выплачено всего 52732.88998644 руб. 
 банк HomoCredit 
С меня хватит!
11 месяц спустя: долг = 0 руб, выплачено всего 56423.563121625 руб. 
 банк HomoCredit