<?php
function countCredit($creditSum, $payout, $creditPercent, $commision, $openPay) {
$month = 0;
$totalPay = 0;
$creditSum = (($creditSum * $creditPercent) + $commision) + $openPay;
for ($creditSum; $creditSum < 0; $creditSum - $payout) {
$creditSum = (($creditSum * $creditPercent) + $commision);
$month++;
$totalPay = $totalPay + $payout;
echo "Прошел $month месяц, выплачено $totalPay, осталось заплатить $creditSum";
}
}
$homeCreditTotal = countCredit(39999, 5000, 1.04, 500, 0);
$softbankTotal = countCredit(39999, 5000, 1.03, 1000, 0);
$strawberryBankTotal = countCredit(39999, 5000, 1, 0, 7777);
echo "$homeCreditTotal<br/>";
echo "$softbankTotal<br/>";
echo "$strawberryBankTotal<br/>";
?>
PD9waHAKZnVuY3Rpb24gY291bnRDcmVkaXQoJGNyZWRpdFN1bSwgJHBheW91dCwgJGNyZWRpdFBlcmNlbnQsICRjb21taXNpb24sICRvcGVuUGF5KSB7CiAgICAkbW9udGggPSAwOwogICAgJHRvdGFsUGF5ID0gMDsKICAgICRjcmVkaXRTdW0gPSAoKCRjcmVkaXRTdW0gKiAkY3JlZGl0UGVyY2VudCkgKyAkY29tbWlzaW9uKSArICRvcGVuUGF5OwogICAgZm9yICgkY3JlZGl0U3VtOyAkY3JlZGl0U3VtIDwgMDsgJGNyZWRpdFN1bSAtICRwYXlvdXQpIHsKICAgICAgICAkY3JlZGl0U3VtID0gKCgkY3JlZGl0U3VtICogJGNyZWRpdFBlcmNlbnQpICsgJGNvbW1pc2lvbik7CiAgICAgICAgJG1vbnRoKys7CiAgICAgICAgJHRvdGFsUGF5ID0gJHRvdGFsUGF5ICsgJHBheW91dDsKICAgICAgICBlY2hvICLQn9GA0L7RiNC10LsgJG1vbnRoINC80LXRgdGP0YYsINCy0YvQv9C70LDRh9C10L3QviAkdG90YWxQYXksINC+0YHRgtCw0LvQvtGB0Ywg0LfQsNC/0LvQsNGC0LjRgtGMICRjcmVkaXRTdW0iOwogICAgfQp9CgokaG9tZUNyZWRpdFRvdGFsID0gY291bnRDcmVkaXQoMzk5OTksIDUwMDAsIDEuMDQsIDUwMCwgMCk7CiRzb2Z0YmFua1RvdGFsID0gY291bnRDcmVkaXQoMzk5OTksIDUwMDAsIDEuMDMsIDEwMDAsIDApOwokc3RyYXdiZXJyeUJhbmtUb3RhbCA9IGNvdW50Q3JlZGl0KDM5OTk5LCA1MDAwLCAxLCAwLCA3Nzc3KTsKCmVjaG8gIiRob21lQ3JlZGl0VG90YWw8YnIvPiI7CmVjaG8gIiRzb2Z0YmFua1RvdGFsPGJyLz4iOwplY2hvICIkc3RyYXdiZXJyeUJhbmtUb3RhbDxici8+IjsKPz4=