반응형

 

제어문

프로그램 실행 코드의 흐름을 제어하는 구문

조건문 : 조건에 따른 실행 흐름 분기

반복문 : 조건에 따른 특정 영역의 코드를 반복

 

IF 조건문 
    조건에 따라 프로그램 코드 실행의 분기를 해주는 구문

 

 

단순 if 구문
     조건이 참이면 종속문장 또는 종속블록( {...} ) 실행 거짓이면 실행 안 함


예제)
0~9 사이의 숫자 하나를 입력 받아 5보다 큰 수인지 판별하는 예제


 

실행결과

 


Java의 제어문 사용 시 주의사항
    제어문의 조건은 true/false 이어야 한다.

 


if~else 구문
    if문의 조건이 참이면 if의 종속문장 실행
    if문의 조건이 거짓이면 else의 종속문장 실행
    둘 중 하나만 실행된다.

 


예제)
입력 받은 값이 홀수인지 짝수인지 판별하여 출력하는 예제

 


실행결과1

 


실행결과2

 

 

다중 if 구문
    if ~ else if ~
    여러 조건을 연결하여 참인 경우의 종속문장만 실행
    마지막 else는 필요에 따라 사용 또는 미사용 할 수 있음

 


예제)
입력 받은 문자에 해당되는 조건만 실행


실행결과1

 


실행결과2

 


if구문을 잘 활용하여 프로그램 실행의 흐름을 조건에 따라 분기할 수 있다.
필요한 곳에 적절하게 응용하여 사용한다.


 

 
반응형

'교육자료 > Java' 카테고리의 다른 글

Java 제어문 for  (0) 2017.06.13
Java 제어문 switch case  (0) 2017.06.13
Java 연산자(Operator)  (0) 2017.06.11
Java 기본 입출력  (0) 2017.06.11
Java 자료형(Data Type)  (0) 2017.06.07

+ Recent posts