<?php
$creditBalance = 90000;
/* Долг анона перед банком */
$percent = 1.03;
/* Банк начисляет 3% в месяц от суммы */
$servicePayment = 1000;
/* А также 1000 рублей в месяц комиссии за обслуживание счета */
$monthlyPayment = 5000;
/* Анон платит 5000 р в месяц, это все, что ему дает мама на завтраки */
$paymentTotal = 0;
/* Сколько всего отдал банку анон */
/* Посчитаем расходы 20 раз на 20 месяцев вперед */
for ($month = 1; $month <= 50; $month++) {
$creditBalance = ($creditBalance * $percent) + $servicePayment;
if ($creditBalance >= $monthlyPayment) {
$creditBalance -= $monthlyPayment;
$paymentTotal += $monthlyPayment;
echo "На $month месяц. Выплатил $monthlyPayment. Кредит: $creditBalance. Уплачено: $paymentTotal \n";
} else {
$sumToPay = $creditBalance;
$creditBalance -= $sumToPay;
$paymentTotal += $sumToPay;
echo "НА $month месяц. Уплачено $paymentTotal \n Кредит выплачен \n";
break;
}
}
?>
PD9waHAKJGNyZWRpdEJhbGFuY2UgID0gOTAwMDA7Ci8qINCU0L7Qu9CzINCw0L3QvtC90LAg0L/QtdGA0LXQtCDQsdCw0L3QutC+0LwgKi8KJHBlcmNlbnQgICAgICAgID0gMS4wMzsKLyog0JHQsNC90Log0L3QsNGH0LjRgdC70Y/QtdGCIDMlINCyINC80LXRgdGP0YYg0L7RgiDRgdGD0LzQvNGLICovCiRzZXJ2aWNlUGF5bWVudCA9IDEwMDA7Ci8qINCQINGC0LDQutC20LUgMTAwMCDRgNGD0LHQu9C10Lkg0LIg0LzQtdGB0Y/RhiDQutC+0LzQuNGB0YHQuNC4INC30LAg0L7QsdGB0LvRg9C20LjQstCw0L3QuNC1INGB0YfQtdGC0LAgKi8KJG1vbnRobHlQYXltZW50ID0gNTAwMDsKLyog0JDQvdC+0L0g0L/Qu9Cw0YLQuNGCIDUwMDAg0YAg0LIg0LzQtdGB0Y/Rhiwg0Y3RgtC+INCy0YHQtSwg0YfRgtC+INC10LzRgyDQtNCw0LXRgiDQvNCw0LzQsCDQvdCwINC30LDQstGC0YDQsNC60LggKi8KJHBheW1lbnRUb3RhbCAgID0gMDsKLyog0KHQutC+0LvRjNC60L4g0LLRgdC10LPQviDQvtGC0LTQsNC7INCx0LDQvdC60YMg0LDQvdC+0L0gKi8KCgovKiDQn9C+0YHRh9C40YLQsNC10Lwg0YDQsNGB0YXQvtC00YsgMjAg0YDQsNC3INC90LAgMjAg0LzQtdGB0Y/RhtC10LIg0LLQv9C10YDQtdC0ICovCmZvciAoJG1vbnRoID0gMTsgJG1vbnRoIDw9IDUwOyAkbW9udGgrKykgewogICAgJGNyZWRpdEJhbGFuY2UgPSAoJGNyZWRpdEJhbGFuY2UgKiAkcGVyY2VudCkgKyAkc2VydmljZVBheW1lbnQ7CiAgICBpZiAoJGNyZWRpdEJhbGFuY2UgPj0gJG1vbnRobHlQYXltZW50KSB7CiAgICAgICAgJGNyZWRpdEJhbGFuY2UgLT0gJG1vbnRobHlQYXltZW50OwogICAgICAgICRwYXltZW50VG90YWwgKz0gJG1vbnRobHlQYXltZW50OwogICAgICAgIGVjaG8gItCd0LAgJG1vbnRoINC80LXRgdGP0YYuINCS0YvQv9C70LDRgtC40LsgJG1vbnRobHlQYXltZW50LiDQmtGA0LXQtNC40YI6ICRjcmVkaXRCYWxhbmNlLiDQo9C/0LvQsNGH0LXQvdC+OiAkcGF5bWVudFRvdGFsIFxuIjsKICAgIH0gZWxzZSB7CiAgICAgICAgJHN1bVRvUGF5ID0gJGNyZWRpdEJhbGFuY2U7CiAgICAgICAgJGNyZWRpdEJhbGFuY2UgLT0gJHN1bVRvUGF5OwogICAgICAgICRwYXltZW50VG90YWwgKz0gJHN1bVRvUGF5OwogICAgICAgIGVjaG8gItCd0JAgJG1vbnRoINC80LXRgdGP0YYuINCj0L/Qu9Cw0YfQtdC90L4gJHBheW1lbnRUb3RhbCBcbiDQmtGA0LXQtNC40YIg0LLRi9C/0LvQsNGH0LXQvSBcbiI7CiAgICAgICAgYnJlYWs7CiAgICAgICAgCiAgICB9CiAgICAKfQo/PiA=