선택문
- 2. 선택 ( 분기 ) 문 IF IF~else 다중 IF Switch-case
- 12. 단일 IF (1 형식 ) i 를 1 에서 30 까지 증가 시킨다 . 창문을 연다 . i 가 5 의 배수인가 ?
- 13. 단일 IF (1 형식 ) int i; For ( i = 1; i <= 30; i++) { if( i%5 == 0){ printf(“ 창문을 연다 .”); } }
- 16. IF~Else (2 형식 ) 키 를 입력 받는다 . 키 가 입니까 ? 180 이상 놀이기구 탑승 가능 ! ( 위너 ) 놀이기구 탑승 불가능 ! ( 루저 )
- 17. IF~Else (2 형식 ) int hei; Scanf(“%d”, &hei); If ( hei <= 180 ){ printf(“ 놀이기구 탑승 가능 !”); } Else{ printf(“ 놀이기구 탑승 불가능 !”); }
- 19. IF~Else If~else (3 형식 ) int a; scanf(“%d”, &a); If ( a > 0 ){ printf(“ 양수” ); } Else if(a < 0){ printf(“ 음수” ); } Else{ printf(“0(Zero)”); } 0 0 > 0 False 0(Zero) 0 < 0 False
- 22. Switch ( 값 ){ Case Case Default: 값 1: 내용부 ; …… ; break; 값 2: 내용부 ; ……; break; 내용부 ; ……; break;
- 24. Swtich ~ case int a = 10; Switch(a){ Case a >= 90: printf(“A”); Case a >= 80: printf(“B”); Default: printf(“F”); }
- 27. Swtich ~ case Int a; scanf(“%d”, &a); Switch(a%2){ Case 0: printf(“ 짝수” ); Case 1: printf(“ 홀수” ); } 10 A%2 0 짝수홀수 Case 0:
- 30. Swtich ~ case Int a; scanf(“%d”, &a); Switch(a%2){ Case 0: printf(“ 짝수” ); break; Case 1: printf(“ 홀수” ); Break; } 10 A%2 0 홀수 Case 0:
- 32. 문제 1. 어떤 공원의 입장료는 일반인 요금은 1000 원이다 . 7 살 이하의 어린이나 , 60 세 이상의 노인에게는 입장료를 받지 않는다 . 19 세 이하의 청소년에게는 500 원의 요금만 받는다 . 나이를 입력받아 입장료를 출력해 주는 프로그램을 만들어보자
- 33. 문제 2. 점수를 입력받아 학점을 출력하는 프로그램을 만들어보자 A : 90~100 B : 80~89 C : 70~79 D : 60~69 나머지 : F