JAVA

조건문 if문, if else문

초코파이쩡 2023. 1. 29. 21:53
반응형

1) 조건의 결과가 true인 경우와 false인 경우 실행할 명령문 지정

if문 문법

실행문 1

if(조건){

실행문2;

}else{

실행문3

}

실행문4

2) if - else if문( 여러 개의 조건에 따라 여러 개의 실행문 지정)

실행문 1

if(조건1){

실행문2;

}else if(조건2){

실행문3

}else{

실행문4

}

실행문5

실습1

public class if_else_1 {
	public static void main(String[] args) {
		
		int score=90; //score 라는 변수 선언하고 90이라는 값을 넣어 주었다
		String result=""; // 문자열을 저장할 수 있는 result 란 변수를 선언  "" <<문자열이 없는 null값으로 넣어주었다 
		
		if(score>60) { // if문 조건체크중 스코어가 60보다 크냐? 
			result="합격"; // 그렇다면 result에다 합격이라는 문자열을 집어 넣어라
		}else {
			result="불합격";
		}
		System.out.println(result); // result를 찍어라 그럼 현재 90이기 때문에 리절트에는 합격이라는 게 찍힌다.
	
	}
}

 

실습2

public class if_elseif_2 {
	public static void main(String[] args) {
		int score = 90; // score는 변수에 값이 90을 넣었다
		char grade; //grade 변수에는 char 문자값 한개가 저장이 되어 있다.  
		if(score >=90) { // score가 90보다 크거나 같냐? 90이상이냐고 물어보고 있다
			grade = 'A'; //1. 그렇다면 grade 에는 A가 들어가고 만약에 90 미만이였다
		}else if (score>=80) { // 2. 90미만일 경우에 여기로 넘어와서 조건을 체크 
			grade = 'B';
		}else if (score>=70) { // 3. else if조건은 몇개든 추가할 수 있다.
			grade = 'C';
		}else if (score>=60) {
			grade = 'D';
		}else {
			grade = 'F';
		}
		
	}
}

 

 

반응형

 

반응형

'JAVA' 카테고리의 다른 글

반복문 제어 Continue 문  (0) 2023.01.29
반복문 break문  (0) 2023.01.29
반복문 do while문  (0) 2023.01.29
반복문 for문  (0) 2023.01.29
조건문 switch문  (2) 2023.01.29