Page 101 고등학교 프로그래밍 교과서
P. 101










2 if–else 문
if–else 문은 조건이 참일 때 실행되는 문장과 거짓일 때 실행되는 문장이 서로 다

를 경우 사용하는 선택문이다.

• if 문의 조건이 참이면 문장 1, 문장 2를 실행하고, 조건이 거짓이면 문장 3, 문장 4를 실행한다.
• 실행할 문장이 2개 이상일 경우 중괄호( { } )로 묶어 준다.


형식 순서도
if(조건)
{
문장 1; 거짓
조건식
문장 2; ... 참
} 문장 1 문장 3
else
{
문장 2 문장 4
문장 3;
문장 4; ...
}



예제 if–else 문을 사용하여 if 문의 조건이 참이면 ‘P’를 출력하고, 거짓이면 ‘F’를 출
력하는 프로그램을 작성해 보자.


프로그램

01 #include
02 int main( )
03 {
04 int standard = 80, score = 76;
05 if (standard < score)
5번 라인의 조건이 거짓
06 { 이기 때문에 else 문의 몸체가
07 putchar('P'); 실행되어 F를 출력해.
08 }
09 else
10 {
11 putchar('F');
12 }
13 return 0;
14 }


실행 결과


F



4. 제어문 99






(책)2015프로그래밍-교과서3차심의본 본문.indb 99 2017-09-05 오후 4:16:12
   96   97   98   99   100   101   102   103   104   105   106