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

Her türlü kötülük ve eksiklikten uzak, temiz, kutsal, yüce ve saygın olan.

     ANASAYFA    |   Ben Kimim?      De ki: "Rabbim! Bağışla, merhamet et. Çünkü sen merhamet edenlerin en hayırlısısın!" - Mü'minûn, 23/118

C Sharp’ta Nota Göre Geçti Kaldı Yazan Program

C Sharp’ta Nota Göre Geçti Kaldı Yazan Program
 + Yazıyı Büyüt    - Yazıyı Küçült           

Selamun aleyküm, merhaba daha önceki derslerimde silverlight kullanarak yaptığımız bir örneği c#.net dilinde de anlatacağım. Bugün iç içe if kullanarak girilen not ortalamasına göre 0-45 arası Kaldı, 45-100 arası Geçti bunların dışında Geçersiz Not yazan programı beraber yapalım.

Öncelikle visual studio üzerinden c# dilini ve windows form application programını açalım ve form üzerine 2 tane label, 1 tane textbox ve 1 tane buton ekleyerek aşağıdaki gibi düzenleyelim.

Csharp if-else-if form ekranı

Formu düzenledikten sonra butona çift tıklayarak kod ekranını açalım. Butonun click olayına aşağıdaki kodu yazalım.

1        privatevoid button1_Click(object sender, EventArgs e)

2        {

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

4            if (sayi < 0) { label1.Text = "GEÇERSİZ NOT"; }

5            else if (sayi < 45) { label1.Text = "KALDI"; }

6            else if (sayi <= 100) { label1.Text = "GEÇTİ"; }

7            else { label1.Text = "GEÇERSİZ NOT"; }

8        }Kaynak: www.mustafakarsli.com

Yukarıdaki kodda 1 numaralı satır butonun tıklanmasının komutudur.

3 numaralı satırda ise metin kutusuna yazılan sayı int türüne dönüştürülerek sayi değişkenine alınmaktadır.

4 numaralı satırda ise sayi 0’dan küçükse label1’e Geçersiz Not mesajı yazılmaktadır.

5 numaralı satırda, 4 numaralı satır sağlanmıyorsa (yani sıfırdan küçük değilse) ve sayi 45’den küçükse Kaldı mesajı yazılmaktadır.

6 numaralı satırda, 4 ve 5 numaralı satırlar sağlanmıyorsa (yani sayı 45’den küçük değilse) ve sayi 100’den küçük yada 100’e eşitse Geçti mesajı yazılmaktadır.

7 numaralı satırda ise önceki satırlar sağlanmıyorsa diğer bütün durumlar için (sayi 100’den büyükse) Geçersiz not mesajı verilmektedir.

Yukarıdaki form tasarımını yapıp ve c#.net kodlarını yazıp f5 ile çalıştırıldığında programın çalıştığını göreceksiniz.

C sharp not sorgulama ekranı

Böylece c sharp dili kullanılarak basit bir if-else-if örneği yapmış olduk, sizler örnekleri çoğaltabilirsiniz.

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

Mustafa KARSLI   Kaynak: www.mustafakarsli.com

( 22947 ) kez okundu     -     01.05.2013    Tweetle     
C Sharp’ta Nota Göre Geçti Kaldı Yazan Program, c# iç içe if, if-else, if-else-if, csharp, csharp geçti kaldı, if şartı, c# if else, c sharp if else, if else, not sorgulama, iç içe if yapısı, if-else kullanımı, mustafa karslı, c#.net, csharp if else kullanma, nota göre geçti kaldı, if ile geçti kaldı
Ziyaretçi Yorumları
( 0 ) Yorum
Tümünü Göster
Yorum Ekle
Güvenliğiniz için iP adresiniz kaydedilmektedir. Herhangi bir Hukuki Dava ile karşılaşmamak için hakaret içeren sözler ve argo kelimeler kullanmayınız.
İsim
:
Yorum
:
En fazla 400 karakter
Şehir
:
E-Posta
:
E-Posta adresi Yayınlanmaz
(Güvenliğiniz için ip adresiniz (18.117.137.64) kaydedilecektir)
  Yeni Dersleri Takip etmek istiyorum. Adresime E-Posta Gelmesini Onaylıyorum.
BENZER YAZILAR
Android
Arduino
Bilgisayar Ağları
biliMKurdu
Bilişim Teknolojileri
C Sharp
Çalışmalar
Donanım
Evde Deney
Fireworks
Flash - Action Script 3
Gezdik ve Gördük
HTML
JavaScript
Kişisel Gelişim
Okul Öncesi Etkinlik
PHP
Projeler
Raspberry Pi
Scratch
Silverlight
Şanlı Tarihimiz
Yarışmalar
Yazılarım
  Zamanlanmış Duyuru/Ödev Bulunmamaktadır...  
İçkiden sakınınız; Çünkü o her kötülüğün anasıdır.

Hz.Muhammed (sav)
Sosyal Medya Hesabım Bulunmamaktadır. Bu nedenle başka platformlarda paylaşımım bulunmamaktadır.
Kişisel resim ve yazıları kullanmak yasaktır. Bunun dışındaki dersleri İsim ve Kaynak göstermek şartıyla kullanmak serbesttir.
 Aktif ziyaretçi : 2
 Bugün : 323
 Toplam : 2665664
Mustafa KARSLI - Bilişim Teknolojileri Öğretmeni © 2008 - 2024  
Site Haritası

 

2