<?php

error_reporting(-1);

function getResult($percent, $comm, $forOpen)
/*$percent - процент банка; $comm - ежемесячная комиссия; $forOpen - верно только для 3-его(за открытие)*/
{
	$month;
	if($forOpen!=0)
	{
		for($price = 40000 + $forOpen;$price>0;$price = ($price + $inMonth +$comm)-5000)
			{
				$inMonth = $price * ($percent / 100);
				$month=$month+1;
				echo "В $month месяц долг составит: $price\n";
			}
	}
	else
	{
		for($price = 40000;$price>0;$price = ($price + $inMonth +$comm)-5000)
			{
				$inMonth = $price * ($percent / 100);
				$month=$month+1;
				echo "В $month месяц долг составит: $price\n";
			}
	}

	echo "Понадобиться $month месяцев\n";
}
getResult(4,500,0);
getResult(3,1000,0);
getResult(2,0,7777);