Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

WON.dev

chapter01 : if 본문

JAVA/chapter04_control

chapter01 : if

GAWON 2023. 5. 25. 16:40
package org.joonzis.ex;

public class Ex01_if {
	public static void main(String[] args) {
		/*
		 * 	1. 형식
		 * 
		 * 		if (조건식) {
		 * 			실행문;
		 * 		}
		 * 
		 *  
		 *  	if (조건식) {
		 *  		실행문;
		 *  	} else{
		 *  		실행문;
		 *  	}
		 *  
		 *  
		 *  	if (조건식) {
		 * 			실행문;
		 * 		} else if (조건식){
		 * 			실행문;
		 * 		} else{
		 * 			실행문;
		 *  	}
		 *  
		 *  
		 *  2. 특징
		 *   1) else if 문은 없어도 되고, 여러 개가 있을 수 있다.
		 *   2) else 문은 없어도 되고, 한 개가 있을 수 있다.
		 *   3) 실행문이 하나라면 실행블록의 중괄호({}) 생략할 수 있다.
		 */  
		
		/*
		 * 1. 예제
		 * 
		 *	if(조건식) {
		 * 		실행문;
		 * 	} else if(조건식){
		 * 		실행문;
		 *	} else if(조건식){
		 * 		실행문;
		 * 	} else{
		 * 		실행문;
		 * 	}
		 * 
		 *	if(조건식) {
		 * 		실행문;
		 * 	}
		 * 
		 * 	if(조건식)
		 * 		실행문;
		 * 
		 * */
		
		
		int num = 20;
		
		// num 변수의 값이 양수인지 음수인지 0인지 판단하여 출력
		if(num>0) {
			System.out.println("양수");
		}else if(num<0) {
			System.out.println("음수");
		}else {
			System.out.println("0");
		}
		
		
		double avg = 82.3;	// 평균 점수
		// 평균 점수가 90이상이면 A,
		// 80이상이면 B
		// 70이상이면 C
		// 60이상이면 D
		// 60미만이면 F 출력
		if(avg >= 90) {
			System.out.println("A");
		}else if(avg >=80) {
			System.out.println("B");
		}else if(avg >=70) {
			System.out.println("C");
		}else if(avg >=60) {
			System.out.println("D");
		}else {
			System.out.println("F");
		}
		
//		if(avg >= 90) {
//			System.out.println("A");
//		}
//		if(avg >=80) {
//			System.out.println("B");
//		}
//		if(avg >=70) {
//			System.out.println("C");
//		}
//		if(avg >=60) {
//			System.out.println("D");
//		}
//		if(avg<60) {
//			System.out.println("F");
//		}
		
		
        
	}
}

'JAVA > chapter04_control' 카테고리의 다른 글

chapter06 : break  (0) 2023.05.25
chapter05 : for  (0) 2023.05.25
chapter04 : do_while  (0) 2023.05.25
chapter03 : while  (0) 2023.05.25
chapter02 : switch  (0) 2023.05.25