본문 바로가기
study/Java

[Java] 11. If문

by 금이패런츠 2022. 3. 14.
728x90
반응형
package chap4;

import java.util.Scanner;
/* {} : 블럭
 * 
 * if문
 * 
 * if(조건식1)           { => 조건식1 결과가 참인 경우만 블럭의 문장을 실행함
 *    문장들..
 *  } else if (조건식 2) { => 조건식1의 결과는 거짓이고, 조건식2의 결과 참인경우
 *    문장2들                문장2들을 수행
 *  } else if (조건식 3) { => 조건식2의 결과는 거짓이고, 조건식3의 결과 참인경우
 *    문장3들                문장3들을 수행
 *  } ....
 *    else if (조건식 n) {
 *    문장n들    
 *  } else  { => 모든 조건식 결과가 거짓인 경우만 블럭의 문장을 실행함
 *    문장들..
 *  }
 */
 
public class IfEx1 {
	public static void main(String[] args) {
    
		System.out.println("점수를 입력하세요");
		Scanner scan = new Scanner(System.in);
		int score = scan.nextInt(); //55
		//score가 60점 이상이면 합격을 출력하기
		if(score >= 60) { //거짓
			System.out.println(score + "점 합격입니다.");
		} else {
			System.out.println(score + "점 불합격입니다.");
		}
		//score가 90이상이면 A학점. ... F학점 출력하기
		if(score >= 90) {
			System.out.println(score + "= A학점");
		} else if (score >= 80) {
			System.out.println(score + "= B학점");
		} else if (score >= 70) {
			System.out.println(score + "= C학점");
		} else if (score >= 60) {
			System.out.println(score + "= D학점");
		} else {
			System.out.println(score + "= F학점");
		}
	} //프로그램 종료
}

4장 제어문.pdf
0.39MB

728x90
반응형