<?
function countCreditSum($cost, $percentBid, $commission, $payout, $additionalPayment){
$total=0;
while($total<=$cost){
$monthPayment=$payout*$percentBid+$commission;
$total+=$monthPayment;
}
return $total+$additionalPayment;
}
$cost=1000;
$payout=5000;
$homoCreditTotal=countCreditSum($cost, 1.04, 500, $payout, 0);
$softBankTotal=countCreditSum($cost, 1.03, 1000, $payout, 0);
$strawberryBankTotal=countCreditSum($cost, 1.02, 0, $payout, 7777);
echo "HomoBank total amount: {$homoCreditTotal}\n";
echo "SoftCredit total amount: {$softBankTotal}\n";
echo "StrawberryBank total amount: {$strawberryBankTotal}\n";
?>
PD8KZXJyb3JfcmVwb3J0aW5nKC0xKTsKCmZ1bmN0aW9uIGNvdW50Q3JlZGl0U3VtKCRjb3N0LCAkcGVyY2VudEJpZCwgJGNvbW1pc3Npb24sICRwYXlvdXQsICRhZGRpdGlvbmFsUGF5bWVudCl7CgkkdG90YWw9MDsKCXdoaWxlKCR0b3RhbDw9JGNvc3QpewoJCSRtb250aFBheW1lbnQ9JHBheW91dCokcGVyY2VudEJpZCskY29tbWlzc2lvbjsKCQkkdG90YWwrPSRtb250aFBheW1lbnQ7Cgl9CglyZXR1cm4gJHRvdGFsKyRhZGRpdGlvbmFsUGF5bWVudDsKfQoKJGNvc3Q9MTAwMDsKJHBheW91dD01MDAwOwoKJGhvbW9DcmVkaXRUb3RhbD1jb3VudENyZWRpdFN1bSgkY29zdCwgMS4wNCwgNTAwLCAkcGF5b3V0LCAwKTsKJHNvZnRCYW5rVG90YWw9Y291bnRDcmVkaXRTdW0oJGNvc3QsIDEuMDMsIDEwMDAsICRwYXlvdXQsIDApOwokc3RyYXdiZXJyeUJhbmtUb3RhbD1jb3VudENyZWRpdFN1bSgkY29zdCwgMS4wMiwgMCwgJHBheW91dCwgNzc3Nyk7CiAKZWNobyAiSG9tb0JhbmsgdG90YWwgYW1vdW50OiB7JGhvbW9DcmVkaXRUb3RhbH1cbiI7CmVjaG8gIlNvZnRDcmVkaXQgdG90YWwgYW1vdW50OiB7JHNvZnRCYW5rVG90YWx9XG4iOwplY2hvICJTdHJhd2JlcnJ5QmFuayB0b3RhbCBhbW91bnQ6IHskc3RyYXdiZXJyeUJhbmtUb3RhbH1cbiI7Cj8+