<?php
     
error_reporting(-1);
     
$creditBalance = 40000;
$percent = 1.03;
$servicePayment = 1000;
$monthlyPayment = 5000;
$paymentTotal = 0;
     
for ($month = 1; $month <= 20; $month++) {
    
    $creditBalancePrevious = $creditBalance;
    $creditBalance = ($creditBalance * $percent) + $servicePayment - $monthlyPayment;
    $paymentTotal = $paymentTotal + $monthlyPayment;
    $monthLast = $month + 1;
    $paymentLast = $monthlyPayment - ($monthlyPayment - $creditBalance);
    $creditBalance2 = ($creditBalance * $percent) + $servicePayment - $paymentLast;
    $paymentTotal2 = $paymentTotal + $creditBalance2 + $paymentLast;
        echo "{$month} месяц спустя: долг анончика составляет {$creditBalance} руб. (перед этим мы {$creditBalancePrevious} умножили на 3%, прибавили {$servicePayment} руб. за обслуживание кредита и отняли ежемесячную выплату - {$monthlyPayment}), выплачено всего {$paymentTotal} руб. \n";
     
    if ($creditBalance <= $servicePayment) {
        echo "{$monthLast} месяц спустя: долг анончика составляет {$creditBalance2} руб. (перед этим мы {$creditBalance} умножили на 3%, прибавили {$servicePayment} руб. за обслуживание кредита в месяц и отняли оставшуюся выплату - {$paymentLast}), выплачено всего {$paymentTotal2} руб. \nДолг погашен и кредит полностью выплачен!\nС меня хватит, лалала!";
        break;
    }
}
     
?>