ALLAH (cc)'IN EN GÜZEL İSİMLERİ (ESMA-ÜL HÜSNA)
el - VEHHAB

Karşılıksız nimetler veren, çok fazla ihsan eden, sonu gelmeyen bağışların sahibi.


Anasayfa    |     Ben Kimim?    |     Öğrenci İşleri
C Sharp ile Yüzlük Notu Beşlik Sisteme Dönüştüren Program
07.05.2013         (9699) kez okundu    
Tweetle     Yazdır

Bu yazımda C#.net kullanarak if-else yapısında ve (&&) operatörünü kullanarak basit bir not dönüştürme programı yapacağım.  Programımız girilen 100’lük sistemindeki notu 5’lik sisteme dönüştürecek ve geçersiz not girilirse hata mesajı verecektir.

Öncelikle yapmamız gereken visual studio üzerinde c# form applicationu açıyoruz. Yeni bir proje oluşturuyoruz ve açılan form üzerine 2 label, 2 textbox ve 1 buton ekleyerek aşağıdaki gibi düzenliyoruz.

Not Dönüştürme Form Ekranı

Formu düzenlerken 5’lik sistem karşılığı metin alanına yazı yazılamaması için textbox2’nin özellikler penceresinden ReadOnly özelliğini True yapıyorum. Formu düzenledikten sonra butona çift tıklayarak kod ekranına giriyoruz ve butonun click (tıklanma) olayına aşağıdaki kodları yazıyoruz.

1        privatevoid button1_Click(object sender, EventArgs e)

2        {

3            int not = Convert.ToInt32(textBox1.Text);

4            if ((not >= 0) && (not < 25)) textBox2.Text = "0";

5            else if ((not >= 25) && (not < 45)) textBox2.Text = "1";

6            else if ((not >= 45) && (not < 55)) textBox2.Text = "2";

7            else if ((not >= 55) && (not < 70)) textBox2.Text = "3";

8            else if ((not >= 70) && (not < 85)) textBox2.Text = "4";

9            else if ((not >= 85) && (not <= 100)) textBox2.Text = "5";

10           else textBox2.Text = "Geçersiz Not";

11       }     Kaynak: www.mustafakarsli.com

Yukarıdaki kodu inceleyecek olursak; 1 numaralı satırda butonun click olayının kodu görülmektedir. Buton üzerine çift tıklanıldığında otomatik oluşmaktadır.

3 numaralı satırda metin kutusuna yazılan not int türüne dönüştürülerek not değişkenine kaydedilmektedir.

4,5,6,7,8,9 numaralı satırlarda if şartıyla not karşılaştırılmakta ve yüzlük sistem aralığına göre textbox2’ye 5’lik sistem karşılığı yazılmaktadır.

10 numaralı satırda şartlar dışında değer girilmesi durumunda textbox2’ye “Geçersiz Not” yazılmaktadır.

Programın tasarımını yapıp kodları da yazdıktan sonra f5 ile çalıştırdığımızda aşağıdaki gibi çalıştığını görebilirsiniz.

Not Dönüştüren Program

İlerleyen günlerde başka derslerde görüşmek üzere sağlıcakla kalınız…

Mustafa KARSLI     Kaynak: www.mustafakarsli.com

© 2008 - 2024
Mustafa KARSLI