Search
📕

16강. if 문

무단 도용 및 복제, 사용 저작권 안내 수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유), 불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!
본 강좌에서 자바의 제어문인 if 에 대해 학습해보겠습니다!

1. 학습 목표

제어문의 개념과 if 문에 대해 살펴본다.

2. 학습 내용

제어문의 개요
단일 if 문
중첩 if 문

3. 제어문

프로그램 코드는 위에서 아래로 수행이 된다.
프로그램을 작성 중 반복되어지는 코드가 있거나 조건에 의해 실행 여부를 나눠야 할 경우 제어문을 이용하여 처리할 수 있다.
제어문읜 반복문(for, while, do while)과 분기문 (if, switch~case)로 나눌 수 있다.

4. if 문

단일 if
프로그램 작성 중 특정 조건에 만족할 때만 수행 해야 하는 경우 사용한다.
“만약 ~ 한다면 ~ 한다” 라는 부분을 작성 하고자 할 때 사용 하면 된다.
if ( 조건식 ) 코드 if( 조건식 ) { 코드….. 코드….. }
Java
복사
if ~ else 문
조건에 만족할 때는 수행해야 하는 부분과 만족하지 않을 때 수행해야 하는 부분으로 나눠져 있을 때 사용한다.
“만약 ~ 한다면 ~ 하고 아니면 ~ 한다”
if( 조건식 ) { 코드….. 코드….. } else { 코드….. 코드….. }
Java
복사
중첩 if 문
조건이 여러 개가 있을 경우 사용한다.
“만약 ~ 라면 ~ 하고 그렇지 않고 ~ 라면 ~ 하고 …… 그렇지 않으면 ~ 한다.
조건의 개수 만큼 조건식을 연결시켜 주면 된다.
if( 조건식 ) { 코드….. 코드….. } else if( 조건식) { 코드….. 코드….. } else { 코드….. 코드….. }
Java
복사

5. 과제

숫자를 입력 받아서 입력 받은 숫자가 3의 배수라면 “3의 배수입니다”를 출력하고 그렇지 않으면 “3의 배수가 아닙니다”를 출력하는 프로그램을 작성하시오.
BufferedReader 를 사용하여 라인 단위 입력을 받으시오
입력받은 문자열을 숫자로 변환하는 것은 Integer.parseInt 를 사용하시오

6. 학습 정리

정리
if 문은 조건식에 따라 코드의 수행 여부를 판단하는 부분이다.
if ( 조건식 ) { 코드 } if ( 조건식 ) { 코드 } else { 코드 } if( 조건식 ){ 코드 } else if(조건식 ){ 코드 }. else { 코드 }
Java
복사