ahlight
개발 저장소
ahlight
전체 방문자
오늘
어제
  • 분류 전체보기 (197)
    • Java (7)
    • Spring (5)
    • JPA (2)
    • JavaScript (0)
    • Computer Science (12)
      • 디자인패턴, 프로그래밍 패러다임 (1)
      • 네트워크 (4)
      • 운영체제 (4)
      • 데이터베이스 (3)
      • 자료구조 (0)
    • 알고리즘 (1)
    • 프로그래머스 (13)
    • 백준 (94)
    • 서평 (3)
    • 회고 (1)
    • TIL (58)
    • 기타 (1)

블로그 메뉴

  • 홈

공지사항

인기 글

태그

  • 클린코드
  • 라즈베리파이4 #홈서버 #포트포워딩 #dhcp
  • 넥스트스텝
  • Java
  • TDD

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
ahlight

개발 저장소

백준

백준 9498번 220905

2022. 9. 5. 12:04

https://www.acmicpc.net/problem/9498

 

9498번: 시험 성적

시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

문제

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {

		Scanner scan = new Scanner(System.in);
		
		int score = scan.nextInt();
		
		if (score >= 90 && score <= 100) {
			System.out.println("A");
		} else if (score >= 80 && score < 90) {
			System.out.println("B");
		} else if (score >= 70 && score < 80) {
			System.out.println("C");
		} else if (score >= 60 && score < 70) {
			System.out.println("D");
		} else {
			System.out.println("F");
		}
		scan.close();
	}
}

정답은 맞췄다. 다만 1330번과 마찬가지로 삼항연산자를 활용할 수 있다는 점을 잊지말자.

아래는 삼항연산자 사용시 코드

System.out.print((A>=90)?"A": (A>=80)? "B": (A>=70)? "C": (A>=60)? "D": "F");

 

'백준' 카테고리의 다른 글

백준 2884번 220906  (0) 2022.09.06
백준 14681번 220905  (0) 2022.09.05
백준 2753번 220905  (0) 2022.09.05
백준 1330번 220903  (0) 2022.09.03
백준 3003번 220902  (0) 2022.09.03
    '백준' 카테고리의 다른 글
    • 백준 14681번 220905
    • 백준 2753번 220905
    • 백준 1330번 220903
    • 백준 3003번 220902
    ahlight
    ahlight

    티스토리툴바