<?php
function calculate($credit, $pay, $commission, $percent, $bonus)
{
$tPay = 0;
$credit = $credit + $bonus;
for ($month = 1; $credit > 0; $month++) {
$debt = round($credit * $percent + $commission); if ($debt < $pay) {
$pay = $debt;
}
$credit = $debt - $pay;
$tPay += $pay;
}
return $tPay;
}
$credit = 39999;
$pay = 5000;
$HomoCredit = calculate($credit, $pay, 500, 1.04, 0);
$SoftBank = calculate($credit, $pay, 1000, 1.03, 0);
$StrawberryBank = calculate($credit, $pay, 0, 1.02, 7777);
echo "\nHomoCredit: $HomoCredit руб.";
echo "\nSoftBank: $SoftBank руб.";
echo "\nStrawberryBank: $StrawberryBank руб.";
PD9waHAKZnVuY3Rpb24gY2FsY3VsYXRlKCRjcmVkaXQsICRwYXksICRjb21taXNzaW9uLCAkcGVyY2VudCwgJGJvbnVzKQp7CiAgICAkdFBheSA9IDA7CiAgICAkY3JlZGl0ID0gJGNyZWRpdCArICRib251czsKICAgIGZvciAoJG1vbnRoID0gMTsgJGNyZWRpdCA+IDA7ICRtb250aCsrKSB7CiAgICAgICAgJGRlYnQgPSByb3VuZCgkY3JlZGl0ICogJHBlcmNlbnQgKyAkY29tbWlzc2lvbik7CiAgICAgICAgaWYgKCRkZWJ0IDwgJHBheSkgewogICAgICAgICAgICAkcGF5ID0gJGRlYnQ7CiAgICAgICAgfQogICAgICAgICRjcmVkaXQgPSAkZGVidCAtICRwYXk7CiAgICAgICAgJHRQYXkgKz0gJHBheTsKICAgIH0KICAgIHJldHVybiAkdFBheTsKfQoKJGNyZWRpdCA9IDM5OTk5OwokcGF5ID0gNTAwMDsKJEhvbW9DcmVkaXQgPSBjYWxjdWxhdGUoJGNyZWRpdCwgJHBheSwgNTAwLCAxLjA0LCAwKTsKJFNvZnRCYW5rID0gY2FsY3VsYXRlKCRjcmVkaXQsICRwYXksIDEwMDAsIDEuMDMsIDApOwokU3RyYXdiZXJyeUJhbmsgPSBjYWxjdWxhdGUoJGNyZWRpdCwgJHBheSwgMCwgMS4wMiwgNzc3Nyk7CmVjaG8gIlxuSG9tb0NyZWRpdDogJEhvbW9DcmVkaXQg0YDRg9CxLiI7CmVjaG8gIlxuU29mdEJhbms6ICRTb2Z0QmFuayDRgNGD0LEuIjsKZWNobyAiXG5TdHJhd2JlcnJ5QmFuazogJFN0cmF3YmVycnlCYW5rINGA0YPQsS4iOw==