Python/백준 알고리즘

[BaekJoon/Python] : 백준 9498번 - 시험 성적

우준세 2020. 12. 13. 22:38
728x90
반응형

 

이번 포스팅은 www.acmicpc.net/problem/9498서 푼 것을 토대로 작성했습니다.

if문의 두 번째 문제인 9498번 시험 성적입니다.

 

 

 

먼저 문제는 각 점수의 구간마다 학점을 출력하는 프로그램을 작성하는 것입니다.

일단 점수를 입력받고 

if를 이용해 학점을 출력하면 될 것 같아 코드를 작성해보았습니다.

 

a = int(input())

if a >= 90 and a <= 100:
    print('A')
elif a >= 80 :
    print('B')
elif a >=70 : 
    print('C')
elif a >= 60 :
    print('D')
else :
    print('F')

 

일단 시험 점수는 int 형으로 입력을 받고 

조건에 맞게 and로 90~100으로 만들었습니다.

elif에서는 a >= 80 and a <= 89로 해도 되지만 

코드를 짧게 하고 파이썬에서는 조건 불만족 시 자동으로 89까지 체크를 해주기 때문에 

안 적어도 상관없습니다. 

 

다음 포스팅으로 찾아오겠습니다 :) 

728x90
반응형