Merhaba arkadaşlar, bu yazımda temel C# konularından karşılaştırma ya da şart ifadeleri(if else yapıları) diye tabir ettiğimiz deyimlere bakacağız.

İf Şartı

İf ingilizce karşılığı eğer demektir. Kod içerisinde de bir şeyin doğru olduğunda yapmasını ya da yanlış olduğunda yapması gereken kısımda kodun işleyişini şartlandırdığımız ifadedir.

Kalıp

if (şart)
{
//doğru ise yap
}

Örnek

int x=18;
int y=8;

if(x>y)
{
Console.WriteLine("X Y'den büyüktür.");
}

 

if-else Şartı

Aynı if şartının değilse ne yapılacak onu ifade ettiğimiz deyimdir. Eğer şartımız doğru değilse yap dediğimiz kısımdır.

Kalıp

if (şart)
{
//doğru ise yapılacaklar..
}
else
{
//ilk if doğru değilse yapılacaklar..
}

Örnek

int yas=17;

if(yas>18){
Console.WriteLine("Girebilirsiniz..");
}

else{
Console.WriteLine("Giriş Yasak");
}

if-else if- else Şartı

Burada da arka arkaya şart eklemek için else if anahtar kelimesi kullanılmasıdır.

Kalıp

if(şart)
{
// Eğer doğru ise yap
}

else if(şart)
{
//İlk şart doğru değilse yap
}

else if(şart)
{
//istediğiniz kadar şart ekleyebilirsiniz..
}

else
{
//Son olarak hiçbirisi değilse yap
}

Örnek

int yas=65;

if(yas>0 && yas<18){
Console.WriteLine("18 Yaş Altı");
}

else if(yas>18 & yas<35){
Console.WriteLine("Gençsiniz");
}

else if(yas>35 & yas <55){
Console.WriteLine("Orta Yaşlısınız..");
}

else if(yas>55){
Console.WriteLine("Bir ayağınız çukurda");
}

else
{
Console.WriteLine("0 dan büyük bir sayı giriniz");
}
Console.WriteLine

Örnek açısından değerleri hazır olarak girerek yapıyorum. Eğer isterseniz kullanıcıdan değer alma yazıma bakabilirsiniz.

Daha sonraki yazımda Switch Case İfadelerine bakacağız. Umarım faydalı olmuştur…

 

Bunlara Göz Atmak İsteyebilirsiniz

2 thoughts on “C# Şart İfadeleri 1

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir