Bu dosyadaki verileri okutarak başlıklı bir şekilde her bir öğrenciye ait Öğrenci Numarası, Ad, Soyad, Vize, Final, Proje, Başarı Notları ve Harf Notlarını alt alta YBS103_OUT.TXT adlı bir dosyaya yazdıran C uygulamasını modüler olarak yazınız. Bu işlemlerin sonunda aynı dosyaya; Öğrenci Sayısı, Başarı Notları Ortalaması, Basari Notları Standart Sapması ve Harf Notları Dağılımlarını da yazdırınız. YBS103_OUT.TXT dosyasına yazdırdığınız verilerin tamamını ekranda da görüntüleyiniz.
? Başarı Notları; Vize %30, Final %40 ve Proje %30 şekline hesaplanacaktır.
? Kullanmanızı istediğimiz örnek struct yapısı aşağıda verilmiştir.
struct ogrTip {
unsigned long ogrNo;
char ad[15];
char soyad[15];
unsigned vize;
unsigned final;
unsigned proje;
unsigned short devam;
float bNotu;
char harf[2]; };
? Başarı Notları Aralıkları: 90+: A1, 80–89: A2, 75–79: B1, 70–74: B2, 65–69: C1, 60–64:C2, 55–59: D1: 50–54: D2, 40–49: E, 0–39: F1, Devamsız: F2