Nesne Tabanlı Programlama 1.Dönem 3.Uygulama Sınav Soru ve Cevapları

Hazırlayacağınız program ağırlıklı ortalamaya göre takdir teşekkür belgesi alıp alamadığımızı hesaplar.

1.Alttaki Formu Oluşturun

Ders Ekle Butonu işlemleri
2.Ekle butonuna tıklandığında text kutularından boş olan varsa “Eksik bilgi var” diyerek mesaj gösterecek.
3.Eğer text kutularının hepsine bilgi girilmişse (boş olan yoksa) bu bilgiler liste kutularına eklenecek.
4.Ders adı bilgisi liste kutusuna büyük harfe dönüştürülerek eklenecek.
5.Liste kutusuna bilgiler eklendikten sonra text kutuları boşaltılacak ve ders adını girdiğimiz text kutusu bilgi girilecek duruma gelecek (Focus metodu)
6.Liste kutularına bilgiler eklendikten sonra label4 içinde listbox1 içindeki ders sayısı (Toplam Ders: 3 şeklinde) yazdırılacak. Label5 de ise listbox3 içindeki girilen derslerin toplamı yazdırılacak.(Toplam saat: 25 şeklinde)

Ders Sil Butonu işlemleri
7.Eğer listbox1 de herhangi bir ders seçilmiş ise o ders ve o derse ait ortalama ve haftalık ders saati bilgileri liste kutularından silinecek.

SORUNUN CEVABI KONUNUN DEVAMINDA….

Hesapla Butonu işlemleri
8.Ağırlıklı ders ortalama toplamı bulunacak. Ders ortalaması ile haftalık ders saati sayısı çarpılıp tüm derslerin toplamı alınacak. Toplam ders saati bulunacak.
9.Ağırlıklı ortalama=(Ağırlıklı ders ortalamaları toplamı)/(Toplam ders saati)
Formülü ile ağırlıklı ortalama hesaplanacak.
10.Ağırlıklı ortalama:
85 ve üzeri ise Mesaj kutusu ile “Takdir belgesi almaya hak kazandınız. Ağırlıklı ortalamanız 86,55” şeklinde mesaj gösterecek.
70-85 arasında ise Mesaj kutusu ile “Teşekkür belgesi almaya hak kazandınız. Ağırlıklı ortalamanız 75,30” şeklinde mesaj gösterecek.
70 ten küçükse “Belge almaya hak kazanamadınız. Ağırlıklı ortalamanız 65,50” şeklinde mesaj göstersin.

Çıkış Butonu İşlemleri
11.“Çıkmak istiyormusunuz?” şeklinde mesaj kutusu gösterilecek. Mesaj kutusunda Evet Hayır butonları olacak. Evet butonuna basılırsa program sonlandırılacak.

1,3,5,6,7,8,9,10,11 sorular 10 ar puan 2,4 sorular 5 er puandır.

Visual C# Takdir Teşekkür Hesaplama Programı İndirmek için..:

Visual C# Takdir Teşekkür Hesaplama Programı (913 indirme)

Pin It on Pinterest