1. 문제
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
2. 코드
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int score;
score=sc.nextInt();
if(score>=90) System.out.println("A");
else if(score>=80) System.out.println("B");
else if(score>=70) System.out.println("C");
else if(score>=60) System.out.println("D");
else System.out.println("F");
sc.close();
}
}
3. 풀이
이제부터 다른 사람이 코드를 보았을때 알아볼 수 있도록 변수의 이름을 의미와 가깝게 정의할 것이다.
따라서 점수를 저장하는 변수를 score로 정의했다.
4. 링크
https://www.acmicpc.net/problem/9498
'Computer Science > 자료구조와 알고리즘' 카테고리의 다른 글
[JAVA] 백준 14681번 사분면 고르기 (0) | 2020.07.01 |
---|---|
[JAVA] 백준 2753번 윤년 (0) | 2020.07.01 |
[JAVA] 백준 1330번 두 수 비교하기 (0) | 2020.07.01 |
[JAVA] 백준 2588번 곱셈 (0) | 2020.07.01 |
알고리즘의 시간 복잡도 분석 (0) | 2020.06.30 |