• 22 Aralık 2024 16:07

Sait ORHAN

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

void HerIkiDersiAlanlar(void);

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…

Global Metotlar

Numara Bölümü Adı Soyadı V.Tabanı Prog 10346 Bilgisayar Mühendisliği Said Yağmahan X X 10583 Bilgisayar Mühendisliği Ender Ariç X X 10783 Bilgisayar Mühendisliği Hüseyin Varol X X 10610 Bilgisayar Mühendisliği…

void BolumYaz(void);

bolum değişkeninin private olmasından dolayı öğrencinin bölümünü ekrana yazmak için kullanılmıştır. void Veriler::BolumYaz(void) { cout << bolum << " Muhendisligi "; }

void BolumBelirle(void);

Öğrencinin okuduğu bölümü tutmak için kullanılan bolum değişkeninin değeri öğrencinin girmiş olduğu numarasına göre otomatik olarak sistem tarafından belirlenmektedir. Bunun için beş basamaklı olan öğrenci numarası analiz edilmektedir. Analiz işlemi…

Veriler Sınıfı

class Veriler { public: int numara; char isim; char soyisim; Veriler *sonraki; Veriler *onceki; void BolumBelirle(void); void BolumYaz(void); private: char bolum; };

Veriler* ListeBasiDondur() , Veriler* ListeSonuDondur()

Liste sonu ve liste başı değişkenleri private olduğundan dolayı değişkenlerin başka değişkenlere ulaşım gerektiğinde döndürmek için kullanılır.

YiginVerileri* YiginTepesiDondur()

Yığın tepesinin private olmasından dolayı sınıf dışından yığın tepesi ihtiyacı olması durumunda döndürmek için kullanılır.

void TumElemanlariYaz(void);

Yığının tepesini gösteren bir işaretçi alınır, bu işaretçinin bilgileri yazdırılır ve işaretçinin yeni değerine işaretçinin sonrakinin değeri atanır. void Yigin::TumElemanlariYaz(void) { cout << "Yigindaki Elemanlar:\n"; YiginVerileri *Bakilan; Bakilan=YiginTepesi; while(Bakilan !=…

void TepeElemaniniGoster(void);

Tepe elemanının bilgilerini yazar. void Yigin::TepeElemaniniGoster(void) { cout << "Yiginin tepesindeki eleman:\n"; cout << YiginTepesi->numara << " "; YiginTepesi->BolumYaz(); cout << " " << YiginTepesi->isim << " " << YiginTepesi->soyisim…

void TepedenElemanSil(void);

Yığın tepesi NULL gösteriyorsa yığın boştur, değilse; yığın tepesini gösteren bir işaretçi alınır, yığın tepesini yığın tepesinin sonraki olarak atadıktan sonra eski yığın tepesini gösteren işaretçiyi sil. void Yigin::TepedenElemanSil(void) {…