[Java] 삼항 연산자를 이용해 학점 환산하기

류넹·2023년 9월 9일
1

Java

목록 보기
4/20
post-thumbnail

# 목적

: JAVA의 삼항 연산자와 Scanner를 이용한 학점 환산하기

(문법 순서가 자꾸 헷갈려서 기록하기 위해 쓰는 포스팅)


연산자란

: 연산에 사용되는 표시나 기호 ('x + y' 에서 +를 맡고 있음)

피연산자란

: 연산자와 함께 연산되는 데이터 ('x + y' 에서 x와 y를 가리킴)

삼항 연산자란?

: 3개의 피연산자를 필요로 하는 조건 연산자
ex) (조건식)? A : B -> 조건이 true인 경우 A 산출, false인 경우 B 산출




# 코드 작성 예시

public class Operator {
	public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("점수를 입력하세요.");
    int a = sc.nextInt();
    char grade = (a>=90)? 'A' : (a>=80)? 'B' : (a>=70)? 'C' : 'D';
    System.out.print(grade + " ");
    String comment = (a>=90)? "베리굿잡" : (a>=80)? "굿" : (a>=70)? "쏘쏘" : "분발하세요..";
    System.out.println(comment);
    sc.close();
    }
}

- 콘솔 창 결과 :

점수를 입력하세요.
100
A 베리굿잡
profile
학습용 커스터마이징 간단 개발자 사전

0개의 댓글