Bu örnekte Windows Form’ da kullanıcıdan 1. yazılı, 2. yazılı ve devamsızlık bilgisi istenerek, ortalama hesaplayan ve aşağıdaki koşulara göre sınıf geçme durumunu gösteren kodları oluşturacağım.
Devamsızlık 10′ dan fazla ise ortalama ne olursa olsun “Devamsızlıktan Kaldınız” mesajı verilecektir.
Devamsızlık 10′ dan düşük ise ortalama 50′ den küçükse Ortalama ile Kaldınız mesajı verilecektir.
Devamsızlık 10′ dan düşük ise ortalama 50′ den büyükse Geçtiniz mesajı verilecektir.
Ayrıca yukarıdaki tüm durumlar için verilen mesajların yanında öğrencinin ortalamasıda gösterilecektir.
Form Tasarımı:
Hesapla Butonu için C# Kodları:
private void btnHesapla_Click(object sender, EventArgs e)
{
double devamsizlik=0, yazili1=0, yazili2=0, ortalama = 0;
yazili1 = Convert.ToDouble(txtYazili1.Text);
yazili2 = Convert.ToDouble(txtYazili2.Text);
devamsizlik = Convert.ToDouble(txtDevamsizlik.Text);
ortalama = (yazili1 + yazili2) / 2;
if (devamsizlik >= 10)
{
lblDurum.Text = "Devamsızlıktan Kaldınız. Ortalamanız: "+ortalama;
}
else if (ortalama < 50)
{
lblDurum.Text = "Ortalama ile Kaldınız. Ortalamanız: " + ortalama;
}
else
{
lblDurum.Text = "Geçtiniz. Ortalamanız: " + ortalama;
}
}
Comments