Mobil Programlama

iOS

DERS PROGRAMI
iOS 201 Ders Programı

Koşul Operatörü

Lisans: Creative Commons 11.12.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

 

Operatör

Sembolü

Kullanılışı

İşlem Sonucu

Koşul operatörü

?:

X?y:z

X sıfırdan farklı ise sonuç y

X sıfır ise sonuç z'dir

 

Örneğin,

if(a>=b-c)

d=a+b+c

else

d=a*b*c;

ifadesi bu operatör ile d=(a>=b-c)?(a+b+c):(a*b*c); şeklinde hesaplanabilir.

 

ÖRNEK PROGRAM:

 

#import <Foundation/Foundation.h>
#include <math.h>
 
int main(int argc, char* argv[])
{
    NSAutoreleasePool *pool=[[NSAutoreleasePool alloc] init];
 
    int a=7,b=2,c=3,d;
    d=(a>=b-c)?(a+b+c):(a*b*c);
    NSLog(@"\nd=%d",d);
    [pool drain];
    return 0;
}

 

 

PROGRAMIN ÇIKTISI:

d=12