C# Switch Case Kullanımı

C# Switch Case Kullanımı

Switch Case yapısı if – else yapısına benzetebiliriz. Switch-case; bir değişkenin aldığı birden fazla değere göre farklı caselerin çalıştırılması gereken durumlarda kullanılır. Switch yapısında birden fazla case bulunabilir ve hepsinin farklı bir değeri olması gerekir. Switch de belirtilen değer case ile eşleştiğinde diğer caselere girmeden eşleşen case içindeki kod çalışır. Eşleşme olmazsa default bloğu çalıştırılır. Her case break ifadesiyle kapatılmalıdır.

Kullanım Şekli:
switch (parametre)
{
case kosul1:
//kod bloğu
break;

case kosul2:
//kod bloğu
break;

case kosul:
//kod bloğu
break;

default:
//eğer hiç bir koşul desteklenmiyorsa yazılacak kod bloğu
break;
}
Uygulama Sorusu

 public Form1()
        {
            InitializeComponent();
        }
        int y;
       
        private void button2_Click(object sender, EventArgs e)
        {
            int ort, v, f;
            int c;
            v = int.Parse(textBox1.Text);
            f = int.Parse(textBox2.Text);
            ort = v * 40/100 + f * 60/100;
            label6.Text = ort.ToString();
             
    if(ort<25) { label7.Text="0"; y=0;} 
   if(ort>=25 && ort<45) { label7.Text="1"; y=1;  }
   if(ort>=45 && ort<55) { label7.Text="2"; y=2;}
   if(ort>=55 && ort<70) { label7.Text="3"; y=3;}         
    if(ort>=70 && ort<85) { label7.Text="4"; y=4;}
   if (ort >= 85 && ort <= 100) { label7.Text = "5"; y = 5;}         
          switch (y)
            {
  case 0: label8.Text = "Sıfır - Kaldı"; break;
  case 1: label8.Text = "Bir - Kaldı"; break;
  case 2: label8.Text = "İki - Geçti"; break;
  case 3: label8.Text = "Üç - Geçti"; break;
  case 4: label8.Text = "Dört - Geçti"; break;
  case 5: label8.Text = "Beş - Geçti"; break;
  default: label7.Text = "sinavevi"; label8.Text = "net"; break;
            }


        }
    }

2.803 defa okundu.

Bir Cevap Yazın

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

Powered by WordPress | Designed by: credit repair | Thanks to st louis web design, essay writing and fire glass
c# örnekleri , csharp örnekleri , c# örnek , C# Örnekleri , örnekleri c# , C# ÖRNEKLERİ
BTT Sınavları

C# Uygulamaları

Müdür Yardımcılığı Sınavına Hazırlık Sayfası

Müdür Yardımcılığı Çalışma Notları

C# Uygulamaları

Yazılı Soruları Php Dersleri Bilişim Teknolojileri Alanı Yazılı Soruları C# Dersleri C# Örnekleri