adamın bastığı kata göre aşağı yada yukarı çıkacaksın
o da şöyle olur
$islem = ($bulundugum_kat < $basilan_kat) ? yukari : asagi;
while ($basilan_kat != $asansorun_bulundugu_kat /* isleme gore artip azaliyor */)
{
asansor.$islem; // isleme gore kat artacak yada azalacak
}