본문 바로가기

★Dev★/ObjectiveC

[ObjectiveC] ControlStatement_Ex

//비교문 : 조건삭을 주고 조건식을 판별해서 처리를 선탹적으로 하는 구문

//Tip : 내부 로직의 실행 속도는 swchit 문이 빠르다...


//1. if-else

int a,b;

a = 4;

printf("숫자를 입력하세요.");

scanf("%d", &b);


if (a > b)

{

    //조건이 참일때...

    NSLog(@"%i () %i 보다 크다.", a,b);

}

else if(a == b)

{

    //조건이 참일때...

    NSLog(@"%i () %i () 같다.", a,b);

}

else{

    //모든 조건이 참이 아닐때...

    NSLog(@"%i () %i 보다 크지 않다.", a,b);

}


//2. swchit-case

char text;

printf("문자를 입력하세요.");

scanf("%c", &text);

switch (text) {

    case 'a':

        NSLog(@"a 입력되었습니다.");

        break;

    case 'b':

        NSLog(@"b 입력되었습니다.");

        break;

    case 'c':

        NSLog(@"c 입력되었습니다.");

        break;

    default://그외에...

        NSLog(@"a,b,c 외에 문자가 입력되었습니다.");

        break;

}



'★Dev★ > ObjectiveC' 카테고리의 다른 글

[ObjectiveC] Mathode_Ex - 매서드  (0) 2016.03.16
[ObjectiveC] RepetitiveStatement_Ex  (0) 2016.03.16
[ObjectiveC] Operator_Ex  (0) 2016.03.11
[ObjectiveC] Variable_Ex - 자료형  (0) 2016.03.10
[ObjectiveC] Hello World Project  (0) 2016.03.10