조건문 - if 문 수행 할 문장 이 한 문장 일 경우 if ( 조건식 ) { 참 일 경우 수행 할 문장 ; } else { 거짓 일 경우 수행 할 문장 ; } 수행 할 문장 이 여러 개 일 경우 if ( 조건식 ) { 참 일 경우 수행 할 문장 ; } else if ( 조건식 2 ) { 참 일 경우 수행 할 문장 ; } else { 거짓 일 경우 수행 할 문장 ; } scanner 를 이용 숫자 를 입력 받 아 숫자 가 500 인지 500 보다 큰지 작 은지 찾아내 는 코드 다 . 조건식 이 참 이 나올 때 멈추 며 안 나올 경우 마지막 else 에서 멈춘다 . 조건문 - Switch case 문 switch ( 조건식 ) { case 제 어식 1 : 수행 할 문장 ; break ; case 제 어식 2 : 수행 할 문장 ; break ; default : 수행 할 문장 ; break ; } ->" 같 다 " 만 비교 할 수 있 음 int 에 4 라는 숫자 가 입력 되 어 있 고 switch 문 에 case 에 숫자 를 비교 하 는 제 어식 을 넣 어 놨다 . 4 라는 숫자 는 case 1 ~ 3 까지 만족 을 못 시키 므로 defalt 제 어식 인 none 이 출력 된다 . 제 어문 - While 반 복문 조건식 이 참 일 때 수행 한 후 계속 검사 함 . 거짓 이 나올 때 까지 ! while ( 조건식 ) { 수행 할 문자 , 증감 식 ;} while 문 이 quit , exit 를 입력 받 을 때 까지 계속 도 는 코드 이 다 . 입력 받 은 문자 가 quit 또는 exit 인지 매칭 을 시켜서 맞 으면 while 문 을 종료 하 고 아니 면 계속 입력 을 받 는 구조 이 다 . 제 어문 - For 문 for ( 1 . 초기 식 ; 2 . 조건식 ; 4 . 증감 식 ) { 3 . 수행 할 문장 . } 조건식 을 만족 ( 참 ) 하 면 수행 할 문장 이 실행 되 고 그 다음 에 증감 을 한다 . 조건식 이 거짓 이 되 는 순간 for 문 을 나온다 . i 와 j 가 1 씩 증가 하 면서 i 와 j 를 곱한 구구단 을 출력 하 는 코드 이 다 . for 문 을 두 개 다 나온 뒤 에 i 와 j 의 값 은 각각 10 이 다 .