728x90
반응형
0부터 100까지 정수를 입력받아 학점을 도출하는 문제이다.
풀이 과정
일단 Scanner 메소드를 이용해 키보드로부터 정수값을 입력받았고
if~else if문을 활용하여 문제를 풀었다.
if문은 조건을 만족하면 아래의 조건문을 확인하지않고 빠져나가기 때문에 &&관계연산자를 사용하여
조건식을 적지 않아도 된다.
코드
여러가지 미사여구 붙였다가 자꾸 틀렸다고 그래서 쳐내고 남은 코드이다.
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>=0||score<=100)//0에서 100까지 정수
{
if(score>=90)//90점 이상이면 A
{
System.out.println("A");
}
else if(score>=80)//80점 이상이면 B
{
System.out.println("B");
}
else if(score>=70)//70점 이상이면 C
{
System.out.println("C");
}
else if(score>=60)//60점 이상이면 D
{
System.out.println("D");
}
else//60점 미만 F
{
System.out.println("F");
}
}
}
}
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
10809번 알파벳 찾기 (1) | 2022.09.22 |
---|---|
1157번 단어공부[미해결] (0) | 2022.09.20 |
1224[실버4] 스위치 켜고 끄기 (0) | 2022.09.16 |