자바 코딩 / 조건문 프로그래밍 if ~ else if ~ else 사용 방법 / if ~ else if ~ else

자바 코딩에서 조건문 프로그래밍은 조건별 분기 처리를 하여 자바 프로그램을 제어할 수 있다.
조건별 분기 처리는 if, else if, else 를 사용한다.
다양한 조건을 비교하며 자바 프로그램의 실행 흐름을 제어하기 때문에 반드시 익혀야 하는 기본적인 문법 중 하나이다.

자바 코딩 / 조건문 프로그래밍
if ~ else if ~ else 사용 방법

.

코드 설명

.

  • if
  • else if
  • else

.

코드 사용법

.

if ( 조건A ) {

	/* 조건A : true => 코드 실행 */

} else if ( 조건B ) {

	/* 조건B : true => 코드 실행 */

} else if ( 조건C ) {

	/* 조건C : true => 코드 실행 */

} else {

	/* 모든 조건 : false => 코드 실행 */
}

.

예제 코드

.

public class App {
    public static void main(String[] args) throws Exception {

        System.out.println("\n---------- Start\n");

        /* 점수 변수 */
        int score = 10;

        System.out.println("점수: " + score);

        if (score >= 90) {

            /* 1) 90점 이상 */
            System.out.println("학점: A");

        } else if (score >= 80) {

            /* 2) 80점 이상 90점 미만 */
            System.out.println("학점: B 학점");

        } else if (score >= 70) {

            /* 3) 70점 이상 80점 미만 */
            System.out.println("학점: C 학점");

        } else {

            /* 4) 나머지 모든 점수 */
            System.out.println("학점: D 학점");
        }

        System.out.println("\n---------- End\n");

    }
}

.

결과 화면

.

자바 코드 실행 결과
자바 코드 실행 결과

.

댓글

이 블로그의 인기 게시물

귀문과 혼문 뜻 어떤 영(靈)들이 드나드는 문

윈도우 캡쳐 이미지 자동 저장 위치 찾기

레이싱 마스터 PC 버전 에뮬레이터 설치 방법

Featured Post

에너지 절약 차량 2부제와 5부제 뜻과 차이 | 홀짝번호, 요일마다

차량 2부제와 5부제는 과거에도 있었지만, 다시 시작할 줄은 몰랐다. 기름값은 오르는 것은 당연하고, 석유 관련 제품들도 점차 가격이 오름세에 들어간다. 차량 2부제와 5부제는 자동차의 유류를 적게 사용하기 위한 정부의 에너지 절약 정책 중 하나이다. 과거 기사를 찾아보면, 생계와 관련해 많인 잡음이 일어났었다. 과거의 시행과 비교하면 지금 2부제와 5부제 정책은 많이 완화된 느낌이 있다. 에너지 절약의 정책 중 하나가 더 있는데 자동차 운행 10부제가 그것이다. 중동 정세 에너지 절약 정책 과거에도 비슷한 사례가 있지만, 지금의 경우는 조금 다른 모양. 어쨌든 우리나라는 석유는 반드시 필요하고, 수급이 어려워 진 것은 사실이다. 국가적으로 자동차 운행 횟수를 줄여 석유 사용을 줄이는 것이 가장 적합할 것이다. 이로 나온 정책이 자동차 운행에 대한 부제 정책이다. 날짜를 기준으로 자동차 번호판의 숫자와 비교하는 방식으로 2부제는 홀짝, 5부제는 지정된 번호, 10부제는 숫자 끝자리를 비교한다. 홀짝 2부제와 요일제 5부제 현재 시행중인 에너지 절약 정책 중 2부제와 5부제가 있다. 2부제는 차량의 번호판의 숫자가 홀수와 짝수 여부에 따라 운행을 제한한다. 5부제는 요일에 따라 자동차 번호판의 끝자리 숫자를 지정해 운행을 제한한다. 이렇게 보면 모든 차량에 적용되는 것처럼 보이지만 차이가 있다. 2부제의 경우 공공기관 차량 운행에 해당하고, 5부제의 경우 공영주차장에 해당된다. 현재 기준으로 좀 더 정확히 짚어 보자. 2부제는 공공기관 차량 운행 2부제이며, 홀짝제가 적용된다. 오늘 날짜가 홀수인 경우 공공기관 차량의 번호가 홀수인 차량들의 운행이 제한되며, 짝수인 경우 공공기관 차량의 번호가 짝수인 차량들의 운행이 제한된다. 5부제는 공영주차장 5부제이며, 요일제가 적용된다. 요일별로 정해진 번호에 따라 자동차 번호판의 끝자리에 정해진 자동차는 공영주차장의 이용이 제한된다. 공공기관 차량 2부제 공공기관 자동차 날짜가 홀수 = 자동차 번호 끝짜리 홀수 날짜가 ...