lostyazilim
tr.link

C# Hakkında Bir Soru

4 Mesajlar 1.883 Okunma
lstbozum
tr.link

Berkay Berkay WM Aracı Kullanıcı
  • Üyelik 29.04.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Wordpress Geliştirici
  • Konum Mersin
  • Ad Soyad B** G**
  • Mesajlar 1863
  • Beğeniler 90 / 337
  • Ticaret 27, (%100)
"switch case yapısında herhangi bir sayısal aralık için komut satırı kullanılırken hangi parametre kullanılmalıdır.bir örnekle açıklayınız" soru bu arkadaşlar yani türkçesi :D

Sayı 8 ile 15 arasındadır gibi birşey'i switch case yapısını kullanarak nasıl gösterebilirim.case 1 dediğimde eğer 1 ise oluyor fakat bunu 8 ile 15 arasındaysa bu şeklinde göstermem gerekiyor.

Şimdiden teşekkürler.
 

 

wmaraci
reklam

byblizzard byblizzard WM Aracı Kullanıcı
  • Üyelik 17.04.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Yazılım ve Veritabanı Uzmanı
  • Konum
  • Ad Soyad ** **
  • Mesajlar 4
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
bunun için switch case yapısından ziyade list yapısını öğrenmeni tavsiye ederim.
bu sayede 1-15 arasında tüm sayıları girdiğinde list yapına bu list içerisinde dönerek değerin tam olarak hangi aralıklarda olduğunu öğrenebilirsin.
kolay gelsin.
 

 

Bugras Bugras WM Aracı Kullanıcı
  • Üyelik 11.06.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek M.I.S
  • Konum
  • Ad Soyad B** S**
  • Mesajlar 771
  • Beğeniler 75 / 73
  • Ticaret 0, (%0)
case 1 yerine case 8 den başlayabilirsiniz.
 

 

dumanyak dumanyak Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 11.03.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 763
  • Beğeniler 113 / 149
  • Ticaret 15, (%93)
Bu Şekilde Kullanabilirsiniz.
switch (degisken ismi == deger)
{
case 8:
komutlar;
break;
case 9:
komutlar;
break;
case 10:
komutlar;
break;
case 11:
komutlar;
break;
case 12:
komutlar;
break;
case 13:
komutlar;
break;
default:
komutlar;
break;
}


Eğer değişken string ise "degisken ismi" şeklinde ise
switch (degisken ismi == deger)
{
case "degisken_ismi":
komutlar;
break;
case "degisken_ismi":
komutlar;
break;
default:
komutlar;
break;
}
Berkay

kişi bu mesajı beğendi.

wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al