0% found this document useful (0 votes)
14 views5 pages

Switch Case

Uploaded by

Ekrem KELEŞ
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views5 pages

Switch Case

Uploaded by

Ekrem KELEŞ
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

C Programlamada Switch-Case Yapısı

C programlama dilinde switch-case, bir değişkenin alabileceği


farklı değerlere göre farklı kod bloklarının çalıştırılmasını
sağlayan bir karar yapısıdır. Bu yapı, özellikle birden fazla
koşulun kontrol edilmesi gerektiği durumlarda if-else if yapısına
göre daha okunaklı ve düzenli bir çözüm sunar.

Nasıl Çalışır?
 switch: Bu anahtar kelime, hangi değişkenin değerine
göre karar verileceğini belirtir.
 case: Bu anahtar kelime, switch değişkeninin alabileceği
her bir olası değeri temsil eder.
 break: Bir case bloğu tamamlandıktan sonra programın
diğer case bloklarının kontrol edilmesini engeller.
 default: Eğer switch değişkeninin değeri hiçbir case'e
uymuyorsa, default bloğu çalıştırılır.

Genel Yapısı:
Örnek 1: Günleri Yazdırma
Örnek 2: Not Hesaplama

Örnek 3: Basit Dört İşlem Hesap Makinesi


if-else ve switch-case Farkları
if-else: Daha karmaşık, birden fazla koşulun ve karşılaştırmanın
yapılması gereken durumlarda tercih edilir.
switch-case: Tek bir değişkenin birden fazla sabit değere karşı
kontrol edildiği durumlarda, daha düzenli ve verimli olması için
tercih edilir.

You might also like