• 22 Aralık 2024 11:46

Sait ORHAN

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

Projeler

  • Home
  • void SadeceProgramlamaDersiAlanlar(void);

void SadeceProgramlamaDersiAlanlar(void);

Ç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…

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…