<?php
Function kredit($credit,$percent,$comission,$openDeposit)
{
$potracheno = 0;
$dolg = $credit + $openDeposit;
for ($i = 0; $i < 50; $i++) {
$dolg = $dolg + $comission + ($dolg * ($percent / 100));
if ($dolg > 5000) {
$dolg = $dolg - 5000;
$potracheno = $potracheno + 5000;
//echo $i . " месяц. Долг равен " . $dolg . ". Выплачиваем 5000 \n";
} elseif ($dolg < 5000) {
//echo $i . " месяц. Долг равен " . $dolg . ". Выплачиваем {$dolg}. Поздравляем с последней выплатой. \n";
$potracheno = $potracheno + $dolg;
$dolg= $dolg - $dolg;
break;
} elseif ($dolg < 0) {
//echo "Что-то пошло не так.";
break;
}
}
//echo $potracheno . " потрачено \n";
//echo $i . "месяцев \n";
return $potracheno;
}
$homoCreditTotal = kredit(39999, 4, 500, 0);
$softBankTotal = kredit(39999, 3, 1000, 0);
$strawberryBankTotal = kredit(39999, 2, 0, 7777);
echo "homoCredit: {$homoCreditTotal} руб. \n";
echo "softBank: {$softBankTotal} руб. \n";
echo "strawberryBank: {$strawberryBankTotal} руб. \n";
PD9waHAKRnVuY3Rpb24ga3JlZGl0KCRjcmVkaXQsJHBlcmNlbnQsJGNvbWlzc2lvbiwkb3BlbkRlcG9zaXQpCnsKICAgICRwb3RyYWNoZW5vID0gMDsKICAgICRkb2xnID0gJGNyZWRpdCArICRvcGVuRGVwb3NpdDsKICAgIGZvciAoJGkgPSAwOyAkaSA8IDUwOyAkaSsrKSB7CiAgICAgICAgJGRvbGcgPSAkZG9sZyArICRjb21pc3Npb24gKyAoJGRvbGcgKiAoJHBlcmNlbnQgLyAxMDApKTsKICAgICAgICBpZiAoJGRvbGcgPiA1MDAwKSB7CiAgICAgICAgICAgICRkb2xnID0gJGRvbGcgLSA1MDAwOwogICAgICAgICAgICAkcG90cmFjaGVubyA9ICRwb3RyYWNoZW5vICsgNTAwMDsKICAgICAgICAgICAgLy9lY2hvICRpIC4gIiDQvNC10YHRj9GGLiDQlNC+0LvQsyDRgNCw0LLQtdC9ICIgLiAkZG9sZyAuICIuINCS0YvQv9C70LDRh9C40LLQsNC10LwgNTAwMCBcbiI7CiAgICAgICAgfSBlbHNlaWYgKCRkb2xnIDwgNTAwMCkgewogICAgICAgICAgICAvL2VjaG8gJGkgLiAiINC80LXRgdGP0YYuINCU0L7Qu9CzINGA0LDQstC10L0gIiAuICRkb2xnIC4gIi4g0JLRi9C/0LvQsNGH0LjQstCw0LXQvCB7JGRvbGd9LiDQn9C+0LfQtNGA0LDQstC70Y/QtdC8INGBINC/0L7RgdC70LXQtNC90LXQuSDQstGL0L/Qu9Cw0YLQvtC5LiBcbiI7CiAgICAgICAgICAgICRwb3RyYWNoZW5vID0gJHBvdHJhY2hlbm8gKyAkZG9sZzsKICAgICAgICAgICAgJGRvbGc9ICRkb2xnIC0gJGRvbGc7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0gZWxzZWlmICgkZG9sZyA8IDApIHsKICAgICAgICAgICAgLy9lY2hvICLQp9GC0L4t0YLQviDQv9C+0YjQu9C+INC90LUg0YLQsNC6LiI7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgIH0KICAgIC8vZWNobyAkcG90cmFjaGVubyAuICIg0L/QvtGC0YDQsNGH0LXQvdC+IFxuIjsKICAgIC8vZWNobyAkaSAuICLQvNC10YHRj9GG0LXQsiBcbiI7CiAgICByZXR1cm4gJHBvdHJhY2hlbm87Cn0KJGhvbW9DcmVkaXRUb3RhbCA9ICBrcmVkaXQoMzk5OTksIDQsIDUwMCwgMCk7CiRzb2Z0QmFua1RvdGFsID0gIGtyZWRpdCgzOTk5OSwgMywgMTAwMCwgMCk7CiRzdHJhd2JlcnJ5QmFua1RvdGFsID0gIGtyZWRpdCgzOTk5OSwgMiwgMCwgNzc3Nyk7CmVjaG8gImhvbW9DcmVkaXQ6IHskaG9tb0NyZWRpdFRvdGFsfSDRgNGD0LEuIFxuIjsKZWNobyAic29mdEJhbms6IHskc29mdEJhbmtUb3RhbH0g0YDRg9CxLiBcbiI7CmVjaG8gInN0cmF3YmVycnlCYW5rOiB7JHN0cmF3YmVycnlCYW5rVG90YWx9INGA0YPQsS4gXG4iOw==