4
4 points

Koşul Operatörleri

Matematikte ki mantık operatörleri gibidir.

And (Ve Operatörü)

& işareti ile ifade edilir.Eğer verilen koşulların hepsi doğru ise çalışır.

Ör

Or (Veya Operatörü)

| işareti ile ifade edilir.Eğer verilen koşulların en az birisi doğru ise çalışır.

Ör

And Also Koşulu

&& işareti ile gösterilir.And mantığı ile çalışır. Koşullardan birisi yanlış ise diğer koşullara bakılmadan program False değeri dönderir..

ör

Or Else Koşulu

|| İşareti ile ifade edilir.Koşullardan birtanesi doğru ise diğer koşullara bakılmadan True değeri dönderir..

ör

Not Değil Koşulu

! İşareti ile gösterilir.Değilse anlamına gelir.Koşulun tersini alır.

ör

Koşul İfadeleri

C# ta koşullu dallanma deyince aklımıza İf-Else if-Else  ve Switch-Case gelir.

C# Koşul İfadeleri- İf-Else if –Else Kullanımı

Programlama da bazen isteğimiz koşulun sağlanması durumunda blokların çalışmasını isteriz.Örneğin Bir Sayının Çift mi yoksa tek mi olduğunu bulmak için if –else koşulundan faydalanırız.

Not:

İf-Else yapısının çalışma mantığı if ve else if bloklarının içindeki koşullara bakılır eğer koşul sağlanıyor ise o bloğun içinde ki kod satırları çalıştırılır.

Aşağıda if-else bloklarının örnek kullanımı verilmiştir.

Ör

Bir Sayının 3 ile bölümünden kalanının kaç olduğunu bulan bir kod bloğu yazalım.

Programın Çıktıları

C# Koşul İfadeleri- Switch Case Kullanımı

Switch-Case ile yapılan her şey if –else ile yapılabilmektedir. Çok fazla dallanma olan ve net sonuçları olan  durumlarda kod okunabilirliğini arttırmak için switch-case kullanımı daha mantıklıdır.

Not:

Switch-Case yapısının çalışma mantığı öncelikle switch içindeki değer hesaplanır eğer hesaplanan değer case bloklarından birisinde var ise o case bloğu içindeki kod çalıştırılır ve break komutu ile de switch case yapısı terk edilir.

Aşağıda Switch-Case bloklarının örnek kullanımı verilmiştir.

Programın Çıktıları


Sevdin mi ? Arkadaşlarınla paylaş!

4
4 points

Tepkin ne ?

Düşündürücü Düşündürücü
0
Düşündürücü
Beğendim Beğendim
2
Beğendim
Beğenmedim Beğenmedim
0
Beğenmedim
Bilgilendirici Bilgilendirici
2
Bilgilendirici
Süper Süper
2
Süper
Ali PERİŞAN

1994 Kahramanmaraş /Nurhak Doğumluyum.Lise eğitimimi Sivas Atatürk Anadolu Lisesi'nde aldım.Üniversite eğitimimi ise Munzur Üniversitesi(Tunceli) 'nde Bilgisayar Mühendisi olarak tamamladım.Okul sürecinde C#,Java,Python,Asp.Net,Php,Photoshop ile masaüstü ve web projelerim oldu.Şuanda da Freelance Bilgisayar mühendisi olarak çalışmaktayım.

0 Yorum

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir