C DİLİNE GİRİŞ-3

PROGRAM AKIŞ KONTROL YAPILARI(DENETİM DEYİMLERİ)

if Deyimi

Verilen durum ya da koşula göre istenilen işlem ya da işlemleri gerçekleştirmek için kullanılır. Değişik biçimlerde kullanılabilir.

tek alternatifli if   (if komutundan sonra gelen koşul yada durum ifadesinin sonucu doğru ise koşuldan sonraki komut çalışır,yanlışsa if komutundan sonraki komutlar çalışır.)

                             if ( koşul )

                                 komut;             

tek alternatifli bileşik komut yapılı if  (if komutundan sonra gelen koşul yada durum ifadesinin sonucu doğru ise şarttan sonra gelen blok içindeki komutlar çalışır.yanlışsa if komutunun bloğundan sonraki komutlar çalışır.)

                            if ( koşul )    {

                                 komut1;

                                 komut1;

                                :              ;

                                :               ;

                                komutN;

                           }

iki alternatifli if yapısı  (if komutundan sonra gelen koşul doğru ise şarttan sonra gelen komut çaışır. koşul yanlış ise else den sonra gelen komut çalışır.)

                            if ( koşul )

                                  komut1;

                              else                                 

                                  komut2;

iki alternatifli bileşik yapılı if  (if komutundan sonra gelen koşul doğru ise şarttan sonra gelen  blok içerisindeki komutlar çalışır. yanlış ise else den sonra gelen blok içerisindeki komutlar çalışır.)

                                   if ( komut )     {

                                        komut1;

                                       komut2;

                                       :               ;

                                       komutN;

                              }

                                else {

                               komut1;

                                komut2;

                                :               ;

                                 komutN;

                               }    

switch Deyimi

bu deyim verilen ifadenindeğerine göre verilen komut ya da komut satırlarını çalıştırır. verilen ifadenin değerinin sıralı giden olması gerekir. kullanılacak değişken tipleri int ve char olabilir. float ya da double gibi ondalık değerler olamaz.

                          switch (ifade)   {

                           case <değer1>:

                                    komut1;

                                  [break;]

                           case <değer2>:

                                    komut2;

                                     [break;]

                                      :

                                      .

                                      case <değerN>:

                                             komutN;

                                               [break;]

                                        [default: komutN;]

                                   } 

 

 

                            

 

 

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: