Yığını tepeden itibaren tarayarak aranan öğrencinin kayıt yapıp yapmadığını sınar. Çalışma mantığı Liste::OgrenciAra() metoduyla aynıdır.
[cpp]
bool Yigin::YiginiTara(const int ArananNumara)
{
YiginVerileri *Bakilan;
Bakilan = YiginTepesi;
while(Bakilan!=NULL && Bakilan->numara != ArananNumara)
Bakilan = Bakilan->sonraki;
if(Bakilan == NULL)
return false;
else if(Bakilan->numara == ArananNumara)
return true;
}
[/cpp]