C#

KOŞUL OPERATÖRLERİ: IF VE ELSE

Belirlediğimiz bir koşulun doğruluğunu kontrol eder ve bu koşula dayanarak karar verir. Bunu yapmak için çeşitli karşılaştırma operatörleri kullanarak bir koşul oluşturur ve koşulun doğruluğuna göre yapılması gerekenleri belirleriz. If ve else koşul operatörlerini iki şekilde kullanabiliriz.

if (condition)
statement;


if (condition)
statement;
else
statement;


Koşul doğruysa, denetim if bloğunun gövdesine gider. Yani program if bloğunun içindeki kodu yürütür. Koşul yanlışsa, denetim varsa bir sonraki koşul bloğuna gider. Yani başka bir blok yazarsanız program başka bir ifadenin kod bloğunu yürütür. Aksi takdirde denetim bir sonraki kod satırına gider. Aynı anda birden fazla koşulu kontrol etmek istiyorsanız, else if ifadesini kullanabilirsiniz.

if (condition)
statement;
else if (condition)
statement;
else
statement;


Şimdi gerçek bir örnek vererek bunları pekiştirelim. Öğrencilerin sınav notlarına göre analiz yapmak isityoruz. Öğrencilerin notlandırılma kuralları aşağıdaki gibidir.

  • Öğrenci 50 ve üstü not aldıysa geçsin
  • Öğrenci 49 ve altı not aldıysa kalsın

Bunun için forma textbox , buton ve bir label ekleyelim. textbox’a girilen not, koşulların hangisini sağladığına bağlı olarak öğrencinin geçip kaldığı buton yardımıyla label’a yazdırılsın. Button1’in click özelliğine çift tıklayarak şu kodları yazalım:

private void button1_Click(object sender, EventArgs e)
{
double not;
not = Convert.ToDouble(textBox1.Text);
if (not >= 50)
{
label1.Text = "Öğrenci Geçti";
}
else
{
label1.Text = "Öğrenci Kaldı";
}
}


Bu yazıyı okudunuz mu? C# VERİ TİPLERİ

Click to comment

You must be logged in to post a comment Login

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

popüler yazılar

To Top
%d blogcu bunu beğendi: