Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 챗봇구현
- 프론트예외처리
- 자바
- 한회시스템부트캠프
- 쿠버네티스기본구조
- 메소드
- 채팅시스템개발
- kafka배포
- 네트워크기초서적
- 한화시스템부트캠프
- Java
- 바이패스공격
- JPA
- N+1문제
- 자료구조
- n8n
- 오버로딩
- ssl설정
- 헥사고날아키텍처
- 백엔드프로젝트
- 써머노트
- 부트캠프
- 쿠버네티스환경구성
- 입출금문제
- 아집가고싶다
- https설정
- 알림구현
- STOMP
- 그만쓰고싶네
- 네트워크기초책추천
Archives
- Today
- Total
아쿠의 개발 일지
[백준][조건문] 9498번 : 시험 성적 - JAVA 본문
https://www.acmicpc.net/problem/9498
문제 풀이 방법은 Sanner로 입력 받아서 연산을 했다.
Sanner 활용 방법을 분명 배웠는데 까먹어서 다시 공부했다.
Scanner sc = new Scanner(System.in);
int A = sc.nextInt();
기본적으로 객체를 생성하는 방법은
클래스이름 객체이름 = new 클래스이름();
우리가 입력을 하기 위해서 Scanner을 쓰는 것이고, 쓴 값을 스캔하여 컴퓨터에게 전달을 해준다.
괄호 안에 System.in을 써줘야 하는데, 이유는 사용자로부터 입력을 받기 위한 입력 스트림이기 때문이다.
다양한 Sanner의 종류들이 있지만 점수를 입력해주는 문제이기 때문에 int형 입력이 필요해서 sc.nextInt() 를 썼다.
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int beck = sc.nextInt();
if (beck>=90){
System.out.println("A");
} else if (beck>=80){
System.out.println("B");
} else if (beck>=70) {
System.out.println("C");
} else if (beck>=60) {
System.out.println("D");}
else {
System.out.println("F");
}
}
}
728x90
'ETC > 코딩테스트' 카테고리의 다른 글
[프로그래머스][Greedy] : 큰 수 만들기 - Python (0) | 2024.05.18 |
---|---|
[프로그래머스][Greedy] : 체육복 - Python (0) | 2024.05.12 |