ETİKETLER

ios

İÇERİK TÜRLERİ

while Döngüsü

 

While döngüsünün yazılış biçimi aşağıdaki gibidir:

while(ifade)  Deyim;

ya da

while(ifade)
{      Deyim1;
       Deyim2;
        ...
       Deyim_n;
}

Çalışma biçimi ise şu şekildedir:

switch/case Yapısı

Bir programda çok sayıda koşul kontrolü ve bunların sonucuna göre gerçekleştirilmesi gereken işlemler varsa, if-else yapıları ile akışın izlenmesi zorlaşabilir. Böyle durumlar genellikle switch deyiminin kullanılmasının gerekli olacağı durumlardır. switch deyimi, tek bir ifadenin değerine göre sınırsız sayıda çalıştırma yolu belirlemeyi sağlayan bir komuttur.

? Seçeneğinin Kullanılması

if / else  deyimi yerine kullanılabilecek bir seçenek ? üçlü operatörüdür. Üçlü (ternary) operatör denmesinin nedeni doğal olarak 3 tane operand ile işlem görmesi nedeniyledir. ? operatörüyle kontrol yapısının yazılış biçimi şöyle:

            İfade1 ? İfade2:İfade3;

Çalışma biçimi de şu şekildedir:

if-else-if Basamak Yapısı

 

Birbirini izleyen çok sayıda koşul kontrolünü gerçekleştirmeye yarayan bir yapı if-else-if basamağı adını alır ve yazılış biçimi aşağıdaki gibidir:

İç İçe if Deyimleri

 

Tek bir if deyimi programın iki seçenekten birini seçmesine olanak sağlar. Fakat birçok pratik uygulamada tek bir if deyimi yetersiz kalır. Birinci kararı aldıktan sonra ikinci karar, ikinciden sonra üçüncü kararın alınması gerekebilir. Bu tipte bir program akışı, iç içe if deyimlerini (Nested if Statements) gerektirir. Diyelim üç tam sayıyı kabul eden ve bunların en küçüğünü bulan ve yazdıran bir program yazmak istiyoruz. İç içe if deyimleriyle programı aşağıdaki gibi yazabiliriz:

if Deyimi

 

if deyimi, Objective C dilinde şartlı dallanma (conditional branching) adı verilen işlemi gerçekleştiren bir deyimdir. Şartlı dallanma, herhangi bir programlama dili için temel kontrol yapısıdır.

Şartlı dallanma işlemi sayesinde bir program, karar alma olanağına kavuşur. Bir ifadenin sonucuna göre, bir komutlar dizisinin çalıştırılıp çalıştırılamayacağına karar verebilir.

Koşul Operatörü

 

Operatör

Sembolü

Kullanılışı

İşlem Sonucu

sizeof Operatörü ve Bir Örnek Program

 

 

Operatör

Sembolü

Kullanılışı

İşlem Sonucu

Sizeof

Cast Operatörü

 

Operatör

Sembolü

Kullanılışı

İşlem Sonucu

Cast

Bit Düzeyinde Atama Operatörleri

 

Operatör

Sembolü

Kullanılışı

İşlem Sonucu

Abone ol ios