• 21 Aralık 2024 20:10

Sait ORHAN

Öğretmek için Öğrenin- Öğrenmek için Öğretin

void HerIkiDersiAlanlar(void);

BySait ORHAN

Kas 4, 2011

Hem Programlama hem de Veri Tabanı derslerini alan öğrencileri yazdırmak için kullanılır. Çalışma mantığı: Öncelikle yığın tepesini ve liste başını gösteren iki işaretçi alınır. Yığın elemanlarını yazdırma metoduna benzer mantıkla yığındaki elemanı ekrana yazmadan önce Liste::OgrenciBul() metodu yardımıyla öğrencinin Veri Tabanı dersini de alıp almadığı sınanır. Metot true değeri döndürdü ise öğrenci her iki dersi de almaktadır, ekrana yaz.

[cpp]

void HerIkiDersiAlanlar(void)
{
YiginVerileri *YiginaBak;
Veriler *ListeyeBak;
YiginaBak = Programlama->YiginTepesiDondur();
ListeyeBak = VeriTabani->ListeBasiDondur();
while(YiginaBak != NULL)
{
if(VeriTabani->OgrenciBul(YiginaBak->numara))
{
cout << YiginaBak->numara << " ";
YiginaBak->BolumYaz();
cout << YiginaBak->isim << " " << YiginaBak->soyisim << endl;
}
YiginaBak = YiginaBak->sonraki;
}
}

[/cpp]

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.