IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet odaları

>
+
Etiketlenen Kullanıcılar

7Beğeni(ler)
  • 4 Post By huSeyin
  • 1 Post By The
  • 1 Post By Chen
  • 1 Post By ihaveanidea

 
 
LinkBack Seçenekler Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 12 Haziran 2017, 02:51   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
C ve IF karar yapıları




Karar yapıların da program akışında bir kısım şartlar doğrultusunda hangi kod bloklarının çalışacağına karar vermemizi sağlar. C dili gibi bir çok dilde 2 farklı karar yapısı vardır. Biri if diğeri ise switch veya case ismiyle bilinir.
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if(şart)
{
//Doğru ise burada
}
else
{
//Yanlış ise burada çalışır


Yanlışsa blok tercihe bağlıdır, else ve sonrasını yazmasanız da olur.
Şimdi şartlı işleme bakalım.
Mantıksal işlem için bir kaç operatörümüz var.
Eşittir: ==
Eşit değildir: !=
Büyüktür: >
Büyük eşittir:>=
Küçüktür: <
Küçük eşittir: <= Bu operatörler ile mantıksal bir kaç ifade örneği verecek olursak; x ve y diye 2 int değişkenimiz olsun. x==y x!=y x>y

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
int x=10;
int y=10;
if(
x==y)
{
    
printf("x ve y esittir");
}
else
{
    
printf("x ve y esit degildir");


Örnekler çoğaltılabilir.

Bir de şart veya şartlar arasında ilişki kurmamızı sağlayan operatörler var.
Ve: &&
Veya: ||
Değil: !
Bunları kullanırken parantezler de kullanabilirsiniz. Bu sayede işlem önceliği sağlayabilirsiniz. Örneğin:
(a==b) || (c>=d)
!(a==b) (Bu işlemin denki (a!=b))

Switch yapılarına bakacak olursak

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
switch(degisken)
{
   case 
deger1:
    
//degisken==deger1 ise çalışır
    
break;
 
    case 
deger2:
    
//degisken==deger2 ise çalışır
    
break;
 
    case 
deger3:
    
//degisken==deger3 ise çalışır
    
break;
 
    default:
    
//yukarıdaki değerlerden hiç biri değilse çalışır.


Default kısmı opsiyoneldir. Dikkat edilmesi gereken bir unsur break; komutudur. Eğer kullanılmazsa sonra gelen diğerlerini de çalıştıracaktır.

 
Alıntı ile Cevapla

 

Etiketler
c#, karar, yapıcıları


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
İspanyol Dilinde Cümle Yapıları PySSyCaT Yabancı Diller 0 09 Kasım 2014 17:37
Karar Vermeden Önce Nasıl Karar Vereceğinize Karar Verin Ruj Kişisel Gelişim 0 05 Eylül 2011 20:05
Saigalar'ın Özel Burun Yapıları KarakıZ Hayvanlar Alemi 0 03 Eylül 2011 15:20